[llvm] r271837 - update test to FileCheck

Sanjay Patel via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 5 09:29:15 PDT 2016


Author: spatel
Date: Sun Jun  5 11:29:15 2016
New Revision: 271837

URL: http://llvm.org/viewvc/llvm-project?rev=271837&view=rev
Log:
update test to FileCheck

Modified:
    llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll?rev=271837&r1=271836&r2=271837&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll Sun Jun  5 11:29:15 2016
@@ -1,10 +1,14 @@
-; RUN: opt < %s -instcombine -S | grep "icmp ne i32 \%a"
-; PR2330
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
+; RUN: opt < %s -instcombine -S | FileCheck %s
 
-define i1 @foo(i32 %a) nounwind  {
-entry:
-	%tmp15 = shl i32 1, %a		; <i32> [#uses=1]
-	%tmp237 = and i32 %tmp15, 1		; <i32> [#uses=1]
-	%toBool = icmp eq i32 %tmp237, 0		; <i1> [#uses=1]
-	ret i1 %toBool
+define i1 @PR2330(i32 %a) {
+; CHECK-LABEL: @PR2330(
+; CHECK-NEXT:    [[TOBOOL:%.*]] = icmp ne i32 %a, 0
+; CHECK-NEXT:    ret i1 [[TOBOOL]]
+;
+  %tmp15 = shl i32 1, %a
+  %tmp237 = and i32 %tmp15, 1
+  %toBool = icmp eq i32 %tmp237, 0
+  ret i1 %toBool
 }
+




More information about the llvm-commits mailing list