From 376d5ef3c67282e4037b69acbd10706af4f73cbc Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Mon, 2 Jun 2014 21:23:54 +0000 Subject: [PATCH] Convert test to FileCheck. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210049 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/InstCombine/add-shrink.ll | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/Transforms/InstCombine/add-shrink.ll b/test/Transforms/InstCombine/add-shrink.ll index 3edb392ed18..67a990fcb10 100644 --- a/test/Transforms/InstCombine/add-shrink.ll +++ b/test/Transforms/InstCombine/add-shrink.ll @@ -1,9 +1,11 @@ -; RUN: opt < %s -instcombine -S | grep "add nsw i32" -; RUN: opt < %s -instcombine -S | grep sext | count 1 - -; Should only have one sext and the add should be i32 instead of i64. +; RUN: opt < %s -instcombine -S | FileCheck %s +; CHECK-LABEL: define i64 @test define i64 @test1(i32 %A) { +; CHECK: %[[ADD:.*]] = add nsw i32 %B, %C +; CHECK: %F = sext i32 %[[ADD]] to i64 +; CHECK: ret i64 %F + %B = ashr i32 %A, 7 ; [#uses=1] %C = ashr i32 %A, 9 ; [#uses=1] %D = sext i32 %B to i64 ; [#uses=1]