summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll')
-rw-r--r--llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll23
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll b/llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll
deleted file mode 100644
index 20bfed87798..00000000000
--- a/llvm/test/Transforms/InstCombine/2010-11-23-Distributed.ll
+++ /dev/null
@@ -1,23 +0,0 @@
-; RUN: opt < %s -instcombine -S | FileCheck %s
-define i32 @foo(i32 %x, i32 %y) {
-; CHECK-LABEL: @foo(
- %add = add nsw i32 %y, %x
- %mul = mul nsw i32 %add, %y
- %square = mul nsw i32 %y, %y
- %res = sub i32 %mul, %square
- ret i32 %res
-; CHECK-NEXT: mul i32 %x, %y
-; CHECK-NEXT: ret i32
-}
-
-define i1 @bar(i64 %x, i64 %y) {
-; CHECK-LABEL: @bar(
- %a = and i64 %y, %x
-; CHECK: and
-; CHECK-NOT: and
- %not = xor i64 %a, -1
- %b = and i64 %y, %not
- %r = icmp eq i64 %b, 0
- ret i1 %r
-; CHECK: ret i1
-}
OpenPOWER on IntegriCloud