; With sub reassociation, constant folding can eliminate all of the constants.;; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -dce | llvm-dis | not grep addint%test(int%A,int%B){%W=addint5,%B%X=addint-7,%A%Y=subint%X,%W%Z=addint%Y,12retint%Z}