[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/or.ll

Chris Lattner lattner at cs.uiuc.edu
Tue Sep 28 15:32:03 PDT 2004



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

or.ll updated: 1.27 -> 1.28
---
Log message:

New testcase


---
Diffs of the changes:  (+15 -0)

Index: llvm/test/Regression/Transforms/InstCombine/or.ll
diff -u llvm/test/Regression/Transforms/InstCombine/or.ll:1.27 llvm/test/Regression/Transforms/InstCombine/or.ll:1.28
--- llvm/test/Regression/Transforms/InstCombine/or.ll:1.27	Tue Sep 16 10:29:34 2003
+++ llvm/test/Regression/Transforms/InstCombine/or.ll	Tue Sep 28 17:31:49 2004
@@ -113,3 +113,18 @@
 	%D = or int %B, %C        ; %D = and int %B, 5
 	ret int %D
 }
+
+bool %test18(int %A) {
+        %B = setge int %A, 100
+        %C = setlt int %A, 50
+        %D = or bool %B, %C   ;; (A-50) >u 50
+        ret bool %D
+}
+
+bool %test19(int %A) {
+        %B = seteq int %A, 50
+        %C = seteq int %A, 51
+        %D = or bool %B, %C   ;; (A-50) < 2
+        ret bool %D
+}
+






More information about the llvm-commits mailing list