blob: 6233e5027b6c1e76ff38bf024581fca3efb36f16 [file] [log] [blame]
Reid Spencerd0e30dc2006-12-02 04:23:10 +00001; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | not grep add
Chris Lattnerb20bdd22002-12-05 22:25:47 +00002
3int %test(int %A) {
4 %A.neg = sub int 0, %A
5 %.neg = sub int 0, 1
6 %X = add int %.neg, 1
7 %Y.neg.ra = add int %A, %X
8 %r = add int %A.neg, %Y.neg.ra
9 ret int %r
10}