summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2016-06-05 16:41:20 +0000
committerSanjay Patel <spatel@rotateright.com>2016-06-05 16:41:20 +0000
commitf48b909f28d0d31b4a69bd6ea320b38ebf4a0075 (patch)
treeb58da41d7fb62b7e80076a7feec9012c640bde5e
parent8a3b6d0d8b96ed720381205a1ea0c1bc4fb30951 (diff)
downloadbcm5719-llvm-f48b909f28d0d31b4a69bd6ea320b38ebf4a0075.tar.gz
bcm5719-llvm-f48b909f28d0d31b4a69bd6ea320b38ebf4a0075.zip
update test to use FileCheck
llvm-svn: 271838
-rw-r--r--llvm/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll27
1 files changed, 16 insertions, 11 deletions
diff --git a/llvm/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll b/llvm/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
index 786f0c55bbe..a9fa53d3999 100644
--- a/llvm/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
+++ b/llvm/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
@@ -1,17 +1,22 @@
-; RUN: opt < %s -instcombine -S | grep "%C = xor i1 %A, true"
-; RUN: opt < %s -instcombine -S | grep "ret i1 false"
-; PR2539
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
+; RUN: opt < %s -instcombine -S | FileCheck %s
-define i1 @test1(i1 %A) {
- %B = zext i1 %A to i32
- %C = icmp slt i32 %B, 1
- ret i1 %C
+define i1 @PR2539_A(i1 %A) {
+; CHECK-LABEL: @PR2539_A(
+; CHECK-NEXT: [[C:%.*]] = xor i1 %A, true
+; CHECK-NEXT: ret i1 [[C]]
+;
+ %B = zext i1 %A to i32
+ %C = icmp slt i32 %B, 1
+ ret i1 %C
}
-define i1 @test2(i1 zeroext %b) {
-entry:
- %cmptmp = icmp slt i1 %b, true ; <i1> [#uses=1]
- ret i1 %cmptmp
+define i1 @PR2539_B(i1 zeroext %b) {
+; CHECK-LABEL: @PR2539_B(
+; CHECK-NEXT: ret i1 false
+;
+ %cmp = icmp slt i1 %b, true
+ ret i1 %cmp
}
OpenPOWER on IntegriCloud