summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms/InstCombine
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-04-10 22:01:27 +0000
committerChris Lattner <sabre@nondot.org>2004-04-10 22:01:27 +0000
commit825a00195d3f88f77db40d49925e637084950f20 (patch)
tree1d9ad3ff9e202d720cb0acc97bd06ef9e362076a /llvm/test/Regression/Transforms/InstCombine
parent69c4900512411e3efb1e54fb3d3d51dedfdbcce1 (diff)
downloadbcm5719-llvm-825a00195d3f88f77db40d49925e637084950f20.tar.gz
bcm5719-llvm-825a00195d3f88f77db40d49925e637084950f20.zip
New testcase
llvm-svn: 12818
Diffstat (limited to 'llvm/test/Regression/Transforms/InstCombine')
-rw-r--r--llvm/test/Regression/Transforms/InstCombine/add.ll6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/test/Regression/Transforms/InstCombine/add.ll b/llvm/test/Regression/Transforms/InstCombine/add.ll
index e7548fb81b5..8c99eac3970 100644
--- a/llvm/test/Regression/Transforms/InstCombine/add.ll
+++ b/llvm/test/Regression/Transforms/InstCombine/add.ll
@@ -123,4 +123,10 @@ int %test19(bool %C) {
ret int %V
}
+int %test20(int %x) {
+ %tmp.2 = xor int %x, -2147483648
+ ;; Add of sign bit -> xor of sign bit.
+ %tmp.4 = add int %tmp.2, -2147483648
+ ret int %tmp.4
+}
OpenPOWER on IntegriCloud