[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/add.ll
Andrew Lenharth
alenhar2 at cs.uiuc.edu
Wed Nov 2 10:34:17 PST 2005
Changes in directory llvm/test/Regression/Transforms/InstCombine:
add.ll updated: 1.27 -> 1.28
---
Log message:
This is missed by InstCombine, patch comming
---
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.28
--- 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 2 12:34:05 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
+}
More information about the llvm-commits
mailing list