OSDN Git Service

update test to FileCheck
authorSanjay Patel <spatel@rotateright.com>
Sun, 5 Jun 2016 16:29:15 +0000 (16:29 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sun, 5 Jun 2016 16:29:15 +0000 (16:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271837 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll

index cfca72a..b0a1746 100644 (file)
@@ -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
 }
+