New testcase
authorChris Lattner <sabre@nondot.org>
Tue, 28 Sep 2004 22:31:49 +0000 (22:31 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 28 Sep 2004 22:31:49 +0000 (22:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16560 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/or.ll

index e4d5bb7df801c4ca5592256a082e393fcd3ee1be..669540b5e0f61b195dea653cc70c949e0815164a 100644 (file)
@@ -113,3 +113,18 @@ int %test17(int %A) {
        %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
+}
+