Commit 5081c21b by Karl Schimpf

Remove broken szdiff tests.

szdiff is an approximate match tool used in early tests. When Subzero's bitcode reader tests already exist for failing cases of szdiff, remove the broken tests. BUG=None R=stichnot@chromium.org Review URL: https://codereview.chromium.org/609813003
parent b1b17365
...@@ -16,8 +16,6 @@ ...@@ -16,8 +16,6 @@
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - \ ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - \
; RUN: | FileCheck --check-prefix=OPTM1 %s ; RUN: | FileCheck --check-prefix=OPTM1 %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@__init_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__init_array_start = internal constant [0 x i8] zeroinitializer, align 4
@__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4
...@@ -1276,4 +1274,3 @@ if.end3: ; preds = %if.then2, %if.end ...@@ -1276,4 +1274,3 @@ if.end3: ; preds = %if.then2, %if.end
; OPTM1-NOT: cmp {{[0-9]+}}, ; OPTM1-NOT: cmp {{[0-9]+}},
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -7,8 +7,6 @@ ...@@ -7,8 +7,6 @@
; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \ ; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
define void @fixed_416_align_16(i32 %n) { define void @fixed_416_align_16(i32 %n) {
entry: entry:
...@@ -122,4 +120,3 @@ entry: ...@@ -122,4 +120,3 @@ entry:
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -10,8 +10,6 @@ ...@@ -10,8 +10,6 @@
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - \ ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - \
; RUN: | FileCheck --check-prefix=OPTM1 %s ; RUN: | FileCheck --check-prefix=OPTM1 %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find reason why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@__init_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__init_array_start = internal constant [0 x i8] zeroinitializer, align 4
@__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4
...@@ -41,4 +39,3 @@ entry: ...@@ -41,4 +39,3 @@ entry:
; OPTM1: call [[TARGET]] ; OPTM1: call [[TARGET]]
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -10,8 +10,6 @@ ...@@ -10,8 +10,6 @@
; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \ ; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@i8v = internal global [1 x i8] zeroinitializer, align 1 @i8v = internal global [1 x i8] zeroinitializer, align 1
@i16v = internal global [2 x i8] zeroinitializer, align 2 @i16v = internal global [2 x i8] zeroinitializer, align 2
...@@ -208,4 +206,3 @@ entry: ...@@ -208,4 +206,3 @@ entry:
; CHECK: [4] ; CHECK: [4]
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -16,8 +16,6 @@ ...@@ -16,8 +16,6 @@
; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \ ; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@__init_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__init_array_start = internal constant [0 x i8] zeroinitializer, align 4
@__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4 @__fini_array_start = internal constant [0 x i8] zeroinitializer, align 4
...@@ -1178,4 +1176,3 @@ entry: ...@@ -1178,4 +1176,3 @@ entry:
; CHECK: fld ; CHECK: fld
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
; TODO(kschimpf) find out why lc2i is needed. ; TODO(kschimpf) find out why lc2i is needed.
; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s ; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s
; RUN: %lc2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %lc2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@intern_global = internal global [4 x i8] c"\00\00\00\0C", align 4 @intern_global = internal global [4 x i8] c"\00\00\00\0C", align 4
@extern_global = external global [4 x i8] @extern_global = external global [4 x i8]
...@@ -26,4 +25,3 @@ entry: ...@@ -26,4 +25,3 @@ entry:
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -4,8 +4,6 @@ ...@@ -4,8 +4,6 @@
; RUN: %p2i -i %s --args --verbose none \ ; RUN: %p2i -i %s --args --verbose none \
; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj ; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@PrimitiveInit = internal global [4 x i8] c"\1B\00\00\00", align 4 @PrimitiveInit = internal global [4 x i8] c"\1B\00\00\00", align 4
; CHECK: .data ; CHECK: .data
...@@ -130,4 +128,3 @@ entry: ...@@ -130,4 +128,3 @@ entry:
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
; Simple test of the load instruction. ; Simple test of the load instruction.
; TODO(kschimpf) Find out why lc2i is needed. ; RUN: %p2i -i %s --args --verbose inst | FileCheck %s
; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
define void @load_i64(i32 %addr_arg) { define void @load_i64(i32 %addr_arg) {
entry: entry:
...@@ -12,8 +10,8 @@ entry: ...@@ -12,8 +10,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: %iv = load i64* {{.*}}, align 1 ; CHECK-NEXT: %iv = load i64* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -24,8 +22,8 @@ entry: ...@@ -24,8 +22,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: %iv = load i32* {{.*}}, align 1 ; CHECK-NEXT: %iv = load i32* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -36,8 +34,8 @@ entry: ...@@ -36,8 +34,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: %iv = load i16* {{.*}}, align 1 ; CHECK-NEXT: %iv = load i16* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -48,10 +46,9 @@ entry: ...@@ -48,10 +46,9 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: %iv = load i8* {{.*}}, align 1 ; CHECK-NEXT: %iv = load i8* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -9,8 +9,6 @@ ...@@ -9,8 +9,6 @@
; RUN: | llvm-objdump -d -symbolize -x86-asm-syntax=intel - \ ; RUN: | llvm-objdump -d -symbolize -x86-asm-syntax=intel - \
; RUN: | FileCheck --check-prefix=OM1 %s ; RUN: | FileCheck --check-prefix=OM1 %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
declare i32 @llvm.nacl.atomic.cmpxchg.i32(i32*, i32, i32, i32, i32) declare i32 @llvm.nacl.atomic.cmpxchg.i32(i32*, i32, i32, i32, i32)
...@@ -152,4 +150,3 @@ done: ...@@ -152,4 +150,3 @@ done:
; O2: je ; O2: je
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \ ; RUN: | llvm-mc -triple=i686-none-nacl -x86-asm-syntax=intel -filetype=obj \
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
declare i8 @llvm.nacl.atomic.load.i8(i8*, i32) declare i8 @llvm.nacl.atomic.load.i8(i8*, i32)
declare i16 @llvm.nacl.atomic.load.i16(i16*, i32) declare i16 @llvm.nacl.atomic.load.i16(i16*, i32)
...@@ -922,4 +921,3 @@ not_lock_free: ...@@ -922,4 +921,3 @@ not_lock_free:
; CHECK: ret ; CHECK: ret
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -30,8 +30,6 @@ ...@@ -30,8 +30,6 @@
; RUN: | FileCheck --check-prefix=CHECKO2UNSANDBOXEDREM %s ; RUN: | FileCheck --check-prefix=CHECKO2UNSANDBOXEDREM %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
declare i8* @llvm.nacl.read.tp() declare i8* @llvm.nacl.read.tp()
declare void @llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1) declare void @llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1)
...@@ -525,4 +523,3 @@ entry: ...@@ -525,4 +523,3 @@ entry:
; CHECK: mov esp, {{.*}} ; CHECK: mov esp, {{.*}}
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -9,8 +9,6 @@ ...@@ -9,8 +9,6 @@
; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s ; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s
; RUN: %p2i -i %s --no-local-syms --args --verbose none \ ; RUN: %p2i -i %s --no-local-syms --args --verbose none \
; RUN: | FileCheck --check-prefix=ERRORS %s ; RUN: | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
@i1 = internal global [4 x i8] zeroinitializer, align 4 @i1 = internal global [4 x i8] zeroinitializer, align 4
@i2 = internal global [4 x i8] zeroinitializer, align 4 @i2 = internal global [4 x i8] zeroinitializer, align 4
...@@ -45,4 +43,3 @@ entry: ...@@ -45,4 +43,3 @@ entry:
; CHECK: sar {{.*}}, 16 ; CHECK: sar {{.*}}, 16
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -9,8 +9,6 @@ ...@@ -9,8 +9,6 @@
; RUN: | llvm-objdump -d -symbolize -x86-asm-syntax=intel - \ ; RUN: | llvm-objdump -d -symbolize -x86-asm-syntax=intel - \
; RUN: | FileCheck --check-prefix=OPTM1 %s ; RUN: | FileCheck --check-prefix=OPTM1 %s
; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; TODO(kschimpf) Find out why lc2i is needed, and fix.
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
define i32 @simple_loop(i32 %a, i32 %n) { define i32 @simple_loop(i32 %a, i32 %n) {
entry: entry:
...@@ -57,4 +55,3 @@ for.end: ...@@ -57,4 +55,3 @@ for.end:
; OPTM1: ret ; OPTM1: ret
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
; Simple test of the store instruction. ; Simple test of the store instruction.
; TODO(kschimpf) Find out why lc2i is needed, and fix. ; RUN: %p2i -i %s --args --verbose inst | FileCheck %s
; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s ; RUN: %p2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
define void @store_i64(i32 %addr_arg) { define void @store_i64(i32 %addr_arg) {
entry: entry:
...@@ -12,8 +10,8 @@ entry: ...@@ -12,8 +10,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: store i64 1, {{.*}}, align 1 ; CHECK-NEXT: store i64 1, i64* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -24,8 +22,8 @@ entry: ...@@ -24,8 +22,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: store i32 1, {{.*}}, align 1 ; CHECK-NEXT: store i32 1, i32* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -36,8 +34,8 @@ entry: ...@@ -36,8 +34,8 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: store i16 1, {{.*}}, align 1 ; CHECK-NEXT: store i16 1, i16* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
...@@ -48,10 +46,9 @@ entry: ...@@ -48,10 +46,9 @@ entry:
ret void ret void
; CHECK: Initial CFG ; CHECK: Initial CFG
; CHECK: %__1 = i32 %addr_arg ; CHECK: entry:
; CHECK-NEXT: store i8 1, {{.*}}, align 1 ; CHECK-NEXT: store i8 1, i8* %addr_arg, align 1
; CHECK-NEXT: ret void ; CHECK-NEXT: ret void
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
; TODO(kschimpf) Find out why lc2i is needed. ; TODO(kschimpf) Find out why lc2i is needed.
; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s ; RUN: %lc2i -i %s --args --verbose inst | FileCheck %s
; RUN: %lc2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s ; RUN: %lc2i -i %s --args --verbose none | FileCheck --check-prefix=ERRORS %s
; RUN: %lc2i -i %s --insts | %szdiff %s | FileCheck --check-prefix=DUMP %s
define internal i32 @compute_important_function(i32 %v1, i32 %v2) { define internal i32 @compute_important_function(i32 %v1, i32 %v2) {
entry: entry:
...@@ -51,4 +50,3 @@ entry: ...@@ -51,4 +50,3 @@ entry:
} }
; ERRORS-NOT: ICE translation error ; ERRORS-NOT: ICE translation error
; DUMP-NOT: SZ
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment