diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2013-06-28 01:29:35 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2013-06-28 01:29:35 +0000 |
commit | 1300638d50318278926588d73d9ce0c00cf284f2 (patch) | |
tree | f41c77fccd2d34e47b854808ed0e02fa950f3fec | |
parent | ae19c89e1da816adbd6c7ffc28f679dabec83573 (diff) | |
download | external_llvm-1300638d50318278926588d73d9ce0c00cf284f2.zip external_llvm-1300638d50318278926588d73d9ce0c00cf284f2.tar.gz external_llvm-1300638d50318278926588d73d9ce0c00cf284f2.tar.bz2 |
Convert tests to FileCheck
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185124 91177308-0d34-0410-b5e6-96231b3b80d8
4 files changed, 14 insertions, 7 deletions
diff --git a/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll b/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll index 23b6067..6588a91 100644 --- a/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll +++ b/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll @@ -1,5 +1,7 @@ ; Ignore stderr, we expect warnings there -; RUN: opt < %s -instcombine 2> /dev/null -S | not grep bitcast +; RUN: opt < %s -instcombine 2> /dev/null -S | FileCheck %s + +; CHECK-NOT: bitcast define void @a() { ret void diff --git a/test/Transforms/InstCombine/2008-01-06-VoidCast.ll b/test/Transforms/InstCombine/2008-01-06-VoidCast.ll index 407ff4d..ebd5c42 100644 --- a/test/Transforms/InstCombine/2008-01-06-VoidCast.ll +++ b/test/Transforms/InstCombine/2008-01-06-VoidCast.ll @@ -1,9 +1,9 @@ -; RUN: opt < %s -instcombine -S | not grep bitcast +; RUN: opt < %s -instcombine -S | FileCheck %s define void @f(i16 %y) { ret void } - +; CHECK-NOT: bitcast define i32 @g(i32 %y) { %x = call i32 bitcast (void (i16)* @f to i32 (i32)*)( i32 %y ) ; <i32> [#uses=1] ret i32 %x diff --git a/test/Transforms/InstCombine/apint-call-cast-target.ll b/test/Transforms/InstCombine/apint-call-cast-target.ll index fe336de..7d7c8fa 100644 --- a/test/Transforms/InstCombine/apint-call-cast-target.ll +++ b/test/Transforms/InstCombine/apint-call-cast-target.ll @@ -1,9 +1,11 @@ -; RUN: opt < %s -instcombine -S | grep call | not grep bitcast +; RUN: opt < %s -instcombine -S | FileCheck %s target datalayout = "e-p:32:32" target triple = "i686-pc-linux-gnu" - +; CHECK-NOT: bitcast +; CHECK: call +; CHECK-NOT: bitcast define i32 @main() { entry: %tmp = call i32 bitcast (i7* (i999*)* @ctime to i32 (i99*)*)( i99* null ) diff --git a/test/Transforms/InstCombine/call-cast-target.ll b/test/Transforms/InstCombine/call-cast-target.ll index 7addc8a..1907421 100644 --- a/test/Transforms/InstCombine/call-cast-target.ll +++ b/test/Transforms/InstCombine/call-cast-target.ll @@ -1,9 +1,12 @@ -; RUN: opt < %s -instcombine -S | \ -; RUN: grep call | not grep bitcast +; RUN: opt < %s -instcombine -S | FileCheck %s target datalayout = "e-p:32:32" target triple = "i686-pc-linux-gnu" +; CHECK-NOT: bitcast +; CHECK: call +; CHECK-NOT: bitcast + define i32 @main() { entry: %tmp = call i32 bitcast (i8* (i32*)* @ctime to i32 (i32*)*)( i32* null ) ; <i32> [#uses=1] |