Converted test dont-tce-tail-marked-call.ll to use FileCheck.
authorMichael Gottesman <mgottesman@apple.com>
Fri, 11 Jan 2013 04:16:35 +0000 (04:16 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Fri, 11 Jan 2013 04:16:35 +0000 (04:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172172 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll

index e4f8b483c3c0402d2cc89c0159276f14fd492cd0..97e67b26424d77d5913524c8b1b2deb0ac663fc8 100644 (file)
@@ -1,5 +1,4 @@
-; RUN: opt < %s -tailcallelim -S | \
-; RUN:    grep "call i32 @foo"
+; RUN: opt < %s -tailcallelim -S | FileCheck %s
 
 declare void @bar(i32*)
 
@@ -7,6 +6,7 @@ define i32 @foo(i32 %N) {
        %A = alloca i32, i32 %N         ; <i32*> [#uses=2]
        store i32 17, i32* %A
        call void @bar( i32* %A )
+; CHECK: tail call i32 @foo
        %X = tail call i32 @foo( i32 %N )               ; <i32> [#uses=1]
        ret i32 %X
 }