From 0fce208f3b47e342ac3f3890cffd45839c60bc04 Mon Sep 17 00:00:00 2001 From: Sanjay Patel Date: Sun, 5 Jun 2016 16:29:15 +0000 Subject: [PATCH] update test to FileCheck git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271837 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../InstCombine/2008-07-08-ShiftOneAndOne.ll | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll b/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll index cfca72adf87..b0a17467455 100644 --- a/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll +++ b/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll @@ -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 ; [#uses=1] - %tmp237 = and i32 %tmp15, 1 ; [#uses=1] - %toBool = icmp eq i32 %tmp237, 0 ; [#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 } +