forked from OSchip/llvm-project
[NFC][Costmodel][X86] Fix broken `CHECK-NOT`'s in interleave costmodel tests
This commit is contained in:
parent
18eef13dad
commit
cb41efb5f4
|
@ -40,7 +40,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 22 for VF 32 For instruction: %v0 = load float, float* %in0, align 4
|
||||
; AVX512: LV: Found an estimated cost of 92 for VF 64 For instruction: %v0 = load float, float* %in0, align 4
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load float, float* %in0, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load float, float* %in0, align 4
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -37,7 +37,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 80 for VF 32 For instruction: %v0 = load double, double* %in0, align 8
|
||||
; AVX512: LV: Found an estimated cost of 160 for VF 64 For instruction: %v0 = load double, double* %in0, align 8
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load double, double* %in0, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load double, double* %in0, align 8
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -40,7 +40,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 22 for VF 32 For instruction: %v0 = load i32, i32* %in0, align 4
|
||||
; AVX512: LV: Found an estimated cost of 92 for VF 64 For instruction: %v0 = load i32, i32* %in0, align 4
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load i32, i32* %in0, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: %v0 = load i32, i32* %in0, align 4
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -40,7 +40,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 10 for VF 32 For instruction: store float %v1, float* %out1, align 4
|
||||
; AVX512: LV: Found an estimated cost of 20 for VF 64 For instruction: store float %v1, float* %out1, align 4
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store float %v1, float* %out1, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store float %v1, float* %out1, align 4
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -37,7 +37,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 20 for VF 32 For instruction: store double %v1, double* %out1, align 8
|
||||
; AVX512: LV: Found an estimated cost of 40 for VF 64 For instruction: store double %v1, double* %out1, align 8
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store double %v1, double* %out1, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store double %v1, double* %out1, align 8
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -40,7 +40,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 10 for VF 32 For instruction: store i32 %v1, i32* %out1, align 4
|
||||
; AVX512: LV: Found an estimated cost of 20 for VF 64 For instruction: store i32 %v1, i32* %out1, align 4
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store i32 %v1, i32* %out1, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store i32 %v1, i32* %out1, align 4
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
|
@ -40,7 +40,7 @@ target triple = "x86_64-unknown-linux-gnu"
|
|||
; AVX512: LV: Found an estimated cost of 20 for VF 32 For instruction: store i8 %v1, i8* %out1, align 1
|
||||
; AVX512: LV: Found an estimated cost of 41 for VF 64 For instruction: store i8 %v1, i8* %out1, align 1
|
||||
;
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store i16 %v1, i16* %out1, align 2
|
||||
; CHECK-NOT: LV: Found an estimated cost of {{[0-9]+}} for VF {{[0-9]+}} For instruction: store i8 %v1, i8* %out1, align 1
|
||||
|
||||
define void @test() {
|
||||
entry:
|
||||
|
|
Loading…
Reference in New Issue