[llvm] cb41efb - [NFC][Costmodel][X86] Fix broken `CHECK-NOT`'s in interleave costmodel tests
Roman Lebedev via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 13 12:48:19 PDT 2021
Author: Roman Lebedev
Date: 2021-10-13T22:44:57+03:00
New Revision: cb41efb5f42f6e7a17ef96094294b0a07342f672
URL: https://github.com/llvm/llvm-project/commit/cb41efb5f42f6e7a17ef96094294b0a07342f672
DIFF: https://github.com/llvm/llvm-project/commit/cb41efb5f42f6e7a17ef96094294b0a07342f672.diff
LOG: [NFC][Costmodel][X86] Fix broken `CHECK-NOT`'s in interleave costmodel tests
Added:
Modified:
llvm/test/Analysis/CostModel/X86/interleaved-load-f32-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-load-f64-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-store-f32-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-store-f64-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-store-i32-stride-2.ll
llvm/test/Analysis/CostModel/X86/interleaved-store-i8-stride-2.ll
Removed:
################################################################################
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-load-f32-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-load-f32-stride-2.ll
index eeb23d780e39..e8d9da108a83 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-load-f32-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-load-f32-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-load-f64-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-load-f64-stride-2.ll
index 3e1a6c75b4e2..fb9d96e2ac05 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-load-f64-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-load-f64-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2.ll
index ad692770b2fa..4efebf00bfb6 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-store-f32-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-store-f32-stride-2.ll
index 3371b45d32fd..5783ca224193 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-store-f32-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-store-f32-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-store-f64-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-store-f64-stride-2.ll
index a8338ac4a9b9..88f739525b93 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-store-f64-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-store-f64-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-store-i32-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-store-i32-stride-2.ll
index d53c0decb662..3055f7e1038a 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-store-i32-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-store-i32-stride-2.ll
@@ -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:
diff --git a/llvm/test/Analysis/CostModel/X86/interleaved-store-i8-stride-2.ll b/llvm/test/Analysis/CostModel/X86/interleaved-store-i8-stride-2.ll
index 8bdb8bfeb824..85c01076ba90 100644
--- a/llvm/test/Analysis/CostModel/X86/interleaved-store-i8-stride-2.ll
+++ b/llvm/test/Analysis/CostModel/X86/interleaved-store-i8-stride-2.ll
@@ -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:
More information about the llvm-commits
mailing list