[llvm] r271838 - update test to use FileCheck
Sanjay Patel via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 5 09:41:20 PDT 2016
Author: spatel
Date: Sun Jun 5 11:41:20 2016
New Revision: 271838
URL: http://llvm.org/viewvc/llvm-project?rev=271838&view=rev
Log:
update test to use FileCheck
Modified:
llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll?rev=271838&r1=271837&r2=271838&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll Sun Jun 5 11:41:20 2016
@@ -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
}
More information about the llvm-commits
mailing list