Skip to content

Commit 767de32

Browse files
committed
Remove limitation for EVL
1 parent 305e75f commit 767de32

File tree

3 files changed

+93
-90
lines changed

3 files changed

+93
-90
lines changed

llvm/lib/Transforms/Vectorize/LoopVectorize.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1378,9 +1378,7 @@ class LoopVectorizationCostModel {
13781378
return;
13791379
// Override EVL styles if needed.
13801380
// FIXME: Investigate opportunity for fixed vector factor.
1381-
// FIXME: Support interleave accesses.
13821381
bool EVLIsLegal = UserIC <= 1 && IsScalableVF &&
1383-
!InterleaveInfo.hasGroups() &&
13841382
TTI.hasActiveVectorLength() && !EnableVPlanNativePath;
13851383
if (EVLIsLegal)
13861384
return;

0 commit comments

Comments
 (0)