mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-02 07:11:49 +00:00
Fix some escaping and quoting in RUN lines, mainly involving { and <. In two
cases quoting of <{ didn't work out, so I changed the grep to check for }> instead. This fixes 7 testcases that were not properly running before. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52182 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
7f88d9c62b
commit
888fa33cfb
@ -7,7 +7,7 @@
|
||||
; RUN: llvm-as < %s | llvm-dis | \
|
||||
; RUN: not grep {llvm\\.bswap\\.i\[0-9\]*\\.i\[0-9\]*}
|
||||
; RUN: llvm-as < %s | llvm-dis | \
|
||||
; RUN: grep {llvm\\.x86\\.mmx\\.ps} | grep {2 x i32> | count 6
|
||||
; RUN: grep {llvm\\.x86\\.mmx\\.ps} | grep {\\\<2 x i32\\\>} | count 6
|
||||
|
||||
declare i32 @llvm.ctpop.i28(i28 %val)
|
||||
declare i32 @llvm.cttz.i29(i29 %val)
|
||||
|
@ -2,7 +2,7 @@
|
||||
; 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
|
||||
; RUN: grep {\\}>} %t2.ll
|
||||
; END.
|
||||
|
||||
%struct.anon = type <{ i8, i32, i32, i32 }>
|
||||
|
@ -2,7 +2,7 @@
|
||||
; 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
|
||||
; RUN: grep {\\}>} %t2.ll
|
||||
; END.
|
||||
|
||||
%struct.anon = type <{ i8, i35, i35, i35 }>
|
||||
|
@ -1,6 +1,6 @@
|
||||
; RUN: llvm-as < %s > %t.out1.bc
|
||||
; RUN: echo { %S = type \[8 x i32\] external global %S } | llvm-as > %t.out2.bc
|
||||
; RUN: llvm-link %t.out1.bc %t.out2.bc | llvm-dis | grep %S | grep \{
|
||||
; RUN: llvm-link %t.out1.bc %t.out2.bc | llvm-dis | grep %S | grep {\\{}
|
||||
|
||||
%S = type { i32 }
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
; RUN: echo {@G = weak global \{\{\{\{double\}\}\}\} zeroinitializer } | \
|
||||
; RUN: llvm-as > %t.out2.bc
|
||||
; RUN: llvm-as < %s > %t.out1.bc
|
||||
; RUN: llvm-link %t.out1.bc %t.out2.bc | llvm-dis | not grep {\}}
|
||||
; RUN: llvm-link %t.out1.bc %t.out2.bc | llvm-dis | not grep {\\}}
|
||||
|
||||
; When linked, the global above should be eliminated, being merged with the
|
||||
; global below.
|
||||
|
@ -1,7 +1,7 @@
|
||||
; Scalar replacement was incorrectly promoting this alloca!!
|
||||
;
|
||||
; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | \
|
||||
; RUN: sed {s/;.*//g} | grep \[
|
||||
; RUN: sed {s/;.*//g} | grep {\\\[}
|
||||
|
||||
define i8* @test() {
|
||||
%A = alloca [30 x i8] ; <[30 x i8]*> [#uses=1]
|
||||
|
@ -1,5 +1,5 @@
|
||||
; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | \
|
||||
; RUN: grep alloca | grep \{
|
||||
; RUN: grep alloca | grep {\\{}
|
||||
|
||||
declare i32 @.callback_1(i8*)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user