Rewrite test/Integer tests to use FileCheck instead of grep

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179047 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eli Bendersky 2013-04-08 20:18:15 +00:00
parent 20680b045a
commit 5fcba11b23
3 changed files with 7 additions and 5 deletions

View File

@ -1,7 +1,8 @@
; RUN: llvm-as %s -o - | llvm-dis > %t1.ll
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
; RUN: diff %t1.ll %t2.ll
; RUN: llvm-as < %s | lli --force-interpreter=true | grep -- -255
; RUN: llvm-as < %s | lli --force-interpreter=true | FileCheck %s
; CHECK: -255
@ARRAY = global [ 20 x i17 ] zeroinitializer
@FORMAT = constant [ 4 x i8 ] c"%d\0A\00"

View File

@ -1,4 +1,5 @@
; RUN: llvm-as < %s | llvm-dis | not grep bitcast
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
; CHECK-NOT: bitcast
define i60 @test1() {
ret i60 fptoui(float 0x400D9999A0000000 to i60)

View File

@ -1,9 +1,9 @@
; RUN: llvm-as < %s | llvm-dis > %t1.ll
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
; RUN: diff %t1.ll %t2.ll
; RUN: not grep cast %t2.ll
; RUN: grep "}>" %t2.ll
; END.
; RUN: FileCheck %s --input-file=%t2.ll
; CHECK-NOT: cast
; CHECK: }>
%struct.anon = type <{ i8, i35, i35, i35 }>
@foos = external global %struct.anon