[llvm] efec4cc - [LV] Remove unused CHECK lines, remove IR references from test.
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 4 05:07:26 PST 2023
Author: Florian Hahn
Date: 2023-12-04T13:06:30Z
New Revision: efec4cc50145ed32139c7f5268f22ec6e56f7696
URL: https://github.com/llvm/llvm-project/commit/efec4cc50145ed32139c7f5268f22ec6e56f7696
DIFF: https://github.com/llvm/llvm-project/commit/efec4cc50145ed32139c7f5268f22ec6e56f7696.diff
LOG: [LV] Remove unused CHECK lines, remove IR references from test.
Clean up sve-tail-folding-option.ll by removing the unused
CHECK-TF-NEOVERSE-V1 prefix (note the use of non-opaque pointers) and
remove IR value references.
Added:
Modified:
llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-option.ll
Removed:
################################################################################
diff --git a/llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-option.ll b/llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-option.ll
index 01f4d09aa397f..e3f7cd88848e2 100644
--- a/llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-option.ll
+++ b/llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-option.ll
@@ -349,13 +349,13 @@ define void @reverse(ptr noalias %dst, ptr noalias %src) #0 {
; CHECK-NOTF-LABEL: @reverse(
; CHECK-NOTF: vector.body:
; CHECK-NOTF-NOT: %{{.*}} = phi <vscale x 4 x i1>
-; CHECK-NOTF: %[[LOAD:.*]] = load <vscale x 2 x double>, ptr %17, align 8
+; CHECK-NOTF: %[[LOAD:.*]] = load <vscale x 2 x double>, ptr
; CHECK-NOTF: %{{.*}} = call <vscale x 2 x double> @llvm.experimental.vector.reverse.nxv2f64(<vscale x 2 x double> %[[LOAD]])
; CHECK-TF-NOREV-LABEL: @reverse(
; CHECK-TF-NOREV: vector.body:
; CHECK-TF-NOREV-NOT: %{{.*}} = phi <vscale x 4 x i1>
-; CHECK-TF-NOREV: %[[LOAD:.*]] = load <vscale x 2 x double>, ptr %17, align 8
+; CHECK-TF-NOREV: %[[LOAD:.*]] = load <vscale x 2 x double>, ptr
; CHECK-TF-NOREV: %{{.*}} = call <vscale x 2 x double> @llvm.experimental.vector.reverse.nxv2f64(<vscale x 2 x double> %[[LOAD]])
; CHECK-TF-LABEL: @reverse(
@@ -376,12 +376,6 @@ define void @reverse(ptr noalias %dst, ptr noalias %src) #0 {
; CHECK-TF-NOREC: %[[REVERSE_MASK:.*]] = call <vscale x 2 x i1> @llvm.experimental.vector.reverse.nxv2i1(<vscale x 2 x i1> %[[ACTIVE_LANE_MASK]])
; CHECK-TF-NOREC: %[[MASKED_LOAD:.*]] = call <vscale x 2 x double> @llvm.masked.load.nxv2f64.p0({{.*}} <vscale x 2 x i1> %reverse
-; CHECK-TF-NEOVERSE-V1-LABEL: @reverse(
-; CHECK-TF-NEOVERSE-V1: vector.body:
-; CHECK-TF-NEOVERSE-V1-NOT: %{{.*}} = phi <vscale x 4 x i1>
-; CHECK-TF-NEOVERSE-V1: %[[LOAD:.*]] = load <vscale x 2 x double>, <vscale x 2 x double>* %18, align 8
-; CHECK-TF-NEOVERSE-V1: %{{.*}} = call <vscale x 2 x double> @llvm.experimental.vector.reverse.nxv2f64(<vscale x 2 x double> %[[LOAD]])
-
entry:
br label %for.body
More information about the llvm-commits
mailing list