Changes in directory llvm/test/Regression/Transforms/InstCombine:

set.ll updated: 1.17 -> 1.18
---
Log message:

new testcase


---
Diffs of the changes:  (+9 -1)

 set.ll |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletion(-)


Index: llvm/test/Regression/Transforms/InstCombine/set.ll
diff -u llvm/test/Regression/Transforms/InstCombine/set.ll:1.17 
llvm/test/Regression/Transforms/InstCombine/set.ll:1.18
--- llvm/test/Regression/Transforms/InstCombine/set.ll:1.17     Thu May  5 
20:51:05 2005
+++ llvm/test/Regression/Transforms/InstCombine/set.ll  Sat Feb 11 20:06:31 2006
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-
+; RUN: llvm-as < %s | opt -instcombine -disable-output &&
 ; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep set
 
 %X = uninitialized global int
@@ -121,3 +121,11 @@
         ret int %retval
 }
 
+bool %test22(uint %A, int %X) {
+        %B = and uint %A, 100663295
+        %C = setlt uint %B, 268435456
+       %Y = and int %X, 7
+       %Z = setgt int %Y, -1
+       %R = or bool %C, %Z
+       ret bool %R
+}



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to