Changes in directory llvm/test/Regression/Transforms/InstCombine:
add.ll updated: 1.27 -> 1.27.2.1 --- Log message: Merged mainline into Vector LLVM branch --- Diffs of the changes: (+7 -0) add.ll | 7 +++++++ 1 files changed, 7 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/add.ll diff -u llvm/test/Regression/Transforms/InstCombine/add.ll:1.27 llvm/test/Regression/Transforms/InstCombine/add.ll:1.27.2.1 --- llvm/test/Regression/Transforms/InstCombine/add.ll:1.27 Sat Sep 17 23:22:59 2005 +++ llvm/test/Regression/Transforms/InstCombine/add.ll Wed Nov 16 12:33:26 2005 @@ -206,3 +206,10 @@ %tmp.10 = or uint %tmp.7, %tmp.9 ; <uint> [#uses=1] ret uint %tmp.10 } + +long %test30(long %x) { + %tmp.2 = xor long %x, -9223372036854775808 + ;; Add of sign bit -> xor of sign bit. + %tmp.4 = add long %tmp.2, -9223372036854775808 + ret long %tmp.4 +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits