[llvm] e1db727 - [NFC] Re-harden test/Transforms/LoopVectorize/X86/pr48340.ll
Roman Lebedev via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 22 05:08:06 PDT 2021
Author: Roman Lebedev
Date: 2021-10-22T15:07:53+03:00
New Revision: e1db72703f65f68f455a2a1b6a4f671463b08411
URL: https://github.com/llvm/llvm-project/commit/e1db72703f65f68f455a2a1b6a4f671463b08411
DIFF: https://github.com/llvm/llvm-project/commit/e1db72703f65f68f455a2a1b6a4f671463b08411.diff
LOG: [NFC] Re-harden test/Transforms/LoopVectorize/X86/pr48340.ll
This test is quite fragile WRT improvements to the interleaved load cost
modelling. Let's bump the stride way up so that is no longer a concern.
Added:
Modified:
llvm/test/Transforms/LoopVectorize/X86/pr48340.ll
Removed:
################################################################################
diff --git a/llvm/test/Transforms/LoopVectorize/X86/pr48340.ll b/llvm/test/Transforms/LoopVectorize/X86/pr48340.ll
index 6270e87fcba23..4ad89a424bc0f 100644
--- a/llvm/test/Transforms/LoopVectorize/X86/pr48340.ll
+++ b/llvm/test/Transforms/LoopVectorize/X86/pr48340.ll
@@ -20,7 +20,7 @@ entry:
loop:
%p2 = phi i64* [ %p, %entry ], [ %p.inc, %loop ]
- %p.inc = getelementptr inbounds i64, i64* %p2, i64 4
+ %p.inc = getelementptr inbounds i64, i64* %p2, i64 128
%p3 = bitcast i64* %p2 to %0**
%v = load %0*, %0** %p3, align 8
%b = icmp eq i64* %p.inc, %p.last
@@ -43,7 +43,7 @@ entry:
loop:
%p2 = phi i64* [ %p, %entry ], [ %p.inc, %loop ]
- %p.inc = getelementptr inbounds i64, i64* %p2, i64 4
+ %p.inc = getelementptr inbounds i64, i64* %p2, i64 128
%p3 = bitcast i64* %p2 to %1**
%v = load %1*, %1** %p3, align 8
%b = icmp eq i64* %p.inc, %p.last
More information about the llvm-commits
mailing list