diff options
author | Sanjay Patel <spatel@rotateright.com> | 2017-01-09 19:43:26 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2017-01-09 19:43:26 +0000 |
commit | eaa143c98c4b2eb69fc14e56963e3ca91cf8a4da (patch) | |
tree | 8d7c1e9733335d1a4a09a8245bf33cc825cfa49d /llvm | |
parent | baac743254fac078c8e65b4db7cea1eb172b4e40 (diff) | |
download | bcm5719-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.ll | 25 |
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) |