summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2017-01-09 19:43:26 +0000
committerSanjay Patel <spatel@rotateright.com>2017-01-09 19:43:26 +0000
commiteaa143c98c4b2eb69fc14e56963e3ca91cf8a4da (patch)
tree8d7c1e9733335d1a4a09a8245bf33cc825cfa49d /llvm
parentbaac743254fac078c8e65b4db7cea1eb172b4e40 (diff)
downloadbcm5719-llvm-eaa143c98c4b2eb69fc14e56963e3ca91cf8a4da.tar.gz
bcm5719-llvm-eaa143c98c4b2eb69fc14e56963e3ca91cf8a4da.zip
[InstCombine] regenerate checks; NFC
llvm-svn: 291469
Diffstat (limited to 'llvm')
-rw-r--r--llvm/test/Transforms/InstCombine/assume.ll25
1 files changed, 12 insertions, 13 deletions
diff --git a/llvm/test/Transforms/InstCombine/assume.ll b/llvm/test/Transforms/InstCombine/assume.ll
index 341194c0866..e0506e417d5 100644
--- a/llvm/test/Transforms/InstCombine/assume.ll
+++ b/llvm/test/Transforms/InstCombine/assume.ll
@@ -152,29 +152,28 @@ entry:
}
define i32 @icmp1(i32 %a) #0 {
-entry:
+; CHECK-LABEL: @icmp1(
+; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 [[A:%.*]], 5
+; CHECK-NEXT: tail call void @llvm.assume(i1 [[CMP]])
+; CHECK-NEXT: ret i32 1
+;
%cmp = icmp sgt i32 %a, 5
tail call void @llvm.assume(i1 %cmp)
%conv = zext i1 %cmp to i32
ret i32 %conv
-
-; CHECK-LABEL: @icmp1
-; CHECK: call void @llvm.assume
-; CHECK: ret i32 1
-
}
define i32 @icmp2(i32 %a) #0 {
-entry:
+; CHECK-LABEL: @icmp2(
+; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 [[A:%.*]], 5
+; CHECK-NEXT: tail call void @llvm.assume(i1 [[CMP]])
+; CHECK-NEXT: ret i32 0
+;
%cmp = icmp sgt i32 %a, 5
tail call void @llvm.assume(i1 %cmp)
- %0 = zext i1 %cmp to i32
- %lnot.ext = xor i32 %0, 1
+ %t0 = zext i1 %cmp to i32
+ %lnot.ext = xor i32 %t0, 1
ret i32 %lnot.ext
-
-; CHECK-LABEL: @icmp2
-; CHECK: call void @llvm.assume
-; CHECK: ret i32 0
}
declare void @escape(i32* %a)
OpenPOWER on IntegriCloud