mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-26 21:32:10 +00:00
FileCheck-ify some grep tests
These tests in particular try to use escaped square brackets as an argument to grep, which is failing for me with native win32 python. It appears the backslash is being lost near the CreateProcess*() call. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173506 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6bbf4ff9c5
commit
ce98f09f53
@ -1,5 +1,4 @@
|
||||
; RUN: llc < %s -march=thumb -mattr=+thumb2 | \
|
||||
; RUN: grep "ldr.*\[.*\]," | count 1
|
||||
; RUN: llc < %s -march=thumb -mattr=+thumb2 | FileCheck %s
|
||||
|
||||
define i32 @test(i32 %a, i32 %b, i32 %c) {
|
||||
%tmp1 = mul i32 %a, %b ; <i32> [#uses=2]
|
||||
@ -9,4 +8,5 @@ define i32 @test(i32 %a, i32 %b, i32 %c) {
|
||||
%tmp5 = mul i32 %tmp4, %tmp3 ; <i32> [#uses=1]
|
||||
ret i32 %tmp5
|
||||
}
|
||||
; CHECK: ldr r{{.*}}, [{{.*}}],
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
// RUN: llvm-tblgen %s | grep "\[(set" | count 2
|
||||
// RUN: llvm-tblgen %s | grep "\[\]" | count 2
|
||||
// RUN: llvm-tblgen %s | FileCheck %s
|
||||
|
||||
class ValueType<int size, int value> {
|
||||
int Size = size;
|
||||
@ -85,3 +84,8 @@ multiclass myscalar<bits<8> opcode, string asmstr = "", list<list<dag>> patterns
|
||||
vscalar<opcode, asmstr, patterns>;
|
||||
|
||||
defm NOT : myscalar<0x10, "not", [[], [(set FR32:$dst, (f32 (not FR32:$src)))]]>;
|
||||
|
||||
// CHECK: Pattern = [(set FR32:$dst, (f32 (not FR32:$src)))];
|
||||
// CHECK: Pattern = [];
|
||||
// CHECK: Pattern = [(set FR32:$dst, (f32 (not FR32:$src)))];
|
||||
// CHECK: Pattern = [];
|
||||
|
@ -1,7 +1,6 @@
|
||||
; Scalar replacement was incorrectly promoting this alloca!!
|
||||
;
|
||||
; RUN: opt < %s -scalarrepl -S | \
|
||||
; RUN: sed "s/;.*//g" | grep "\["
|
||||
; RUN: opt < %s -scalarrepl -S | FileCheck %s
|
||||
|
||||
define i8* @test() {
|
||||
%A = alloca [30 x i8] ; <[30 x i8]*> [#uses=1]
|
||||
@ -10,4 +9,4 @@ define i8* @test() {
|
||||
store i8 0, i8* %B
|
||||
ret i8* %C
|
||||
}
|
||||
|
||||
; CHECK: alloca [
|
||||
|
Loading…
Reference in New Issue
Block a user