summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine/apint-or.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/Transforms/InstCombine/apint-or.ll')
-rw-r--r--test/Transforms/InstCombine/apint-or.ll23
1 files changed, 0 insertions, 23 deletions
diff --git a/test/Transforms/InstCombine/apint-or.ll b/test/Transforms/InstCombine/apint-or.ll
index e2312b61f2b9e..33304bf8ad625 100644
--- a/test/Transforms/InstCombine/apint-or.ll
+++ b/test/Transforms/InstCombine/apint-or.ll
@@ -27,18 +27,6 @@ define i39 @test2(i39 %V, i39 %M) {
; CHECK-NEXT: ret i39 %A
}
-define i43 @test3(i43 %A, i43 %B) {
- ;; (~A | ~B) == (~(A & B)) - De Morgan's Law
- %NotA = xor i43 %A, -1
- %NotB = xor i43 %B, -1
- %C1 = or i43 %NotA, %NotB
- ret i43 %C1
-; CHECK-LABEL: @test3
-; CHECK-NEXT: %C1.demorgan = and i43 %A, %B
-; CHECK-NEXT: %C1 = xor i43 %C1.demorgan, -1
-; CHECK-NEXT: ret i43 %C1
-}
-
; These tests are for Integer BitWidth > 64 && BitWidth <= 1024.
define i1023 @test4(i1023 %A) {
;; A | ~A == -1
@@ -66,14 +54,3 @@ define i399 @test5(i399 %V, i399 %M) {
; CHECK-NEXT: ret i399 %A
}
-define i129 @test6(i129 %A, i129 %B) {
- ;; (~A | ~B) == (~(A & B)) - De Morgan's Law
- %NotA = xor i129 %A, -1
- %NotB = xor i129 %B, -1
- %C1 = or i129 %NotA, %NotB
- ret i129 %C1
-; CHECK-LABEL: @test6
-; CHECK-NEXT: %C1.demorgan = and i129 %A, %B
-; CHECK-NEXT: %C1 = xor i129 %C1.demorgan, -1
-; CHECK-NEXT: ret i129 %C1
-}