summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/merge-icmp.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/InstCombine/merge-icmp.ll')
-rw-r--r--llvm/test/Transforms/InstCombine/merge-icmp.ll29
1 files changed, 0 insertions, 29 deletions
diff --git a/llvm/test/Transforms/InstCombine/merge-icmp.ll b/llvm/test/Transforms/InstCombine/merge-icmp.ll
deleted file mode 100644
index 6a65b5befa3..00000000000
--- a/llvm/test/Transforms/InstCombine/merge-icmp.ll
+++ /dev/null
@@ -1,29 +0,0 @@
-; RUN: opt -S -instcombine < %s | FileCheck %s
-
-define i1 @test1(i16* %x) {
- %load = load i16, i16* %x, align 4
- %trunc = trunc i16 %load to i8
- %cmp1 = icmp eq i8 %trunc, 127
- %and = and i16 %load, -256
- %cmp2 = icmp eq i16 %and, 17664
- %or = and i1 %cmp1, %cmp2
- ret i1 %or
-; CHECK-LABEL: @test1(
-; CHECK-NEXT: load i16
-; CHECK-NEXT: icmp eq i16 %load, 17791
-; CHECK-NEXT: ret i1
-}
-
-define i1 @test2(i16* %x) {
- %load = load i16, i16* %x, align 4
- %and = and i16 %load, -256
- %cmp1 = icmp eq i16 %and, 32512
- %trunc = trunc i16 %load to i8
- %cmp2 = icmp eq i8 %trunc, 69
- %or = and i1 %cmp1, %cmp2
- ret i1 %or
-; CHECK-LABEL: @test2(
-; CHECK-NEXT: load i16
-; CHECK-NEXT: icmp eq i16 %load, 32581
-; CHECK-NEXT: ret i1
-}
OpenPOWER on IntegriCloud