Skip to content

Commit 4bb40fa

Browse files
committed
Rebase
1 parent 3604304 commit 4bb40fa

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5614,14 +5614,12 @@ void BoUpSLP::buildTree_rec(ArrayRef<Value *> VL, unsigned Depth,
56145614
!isConstant(V);
56155615
})) ||
56165616
!llvm::has_single_bit<uint32_t>(NumUniqueScalarValues)) {
5617-
SmallVector<Value *> IgnoredVals;
5618-
if (UserIgnoreList)
5619-
IgnoredVals.assign(UserIgnoreList->begin(), UserIgnoreList->end());
56205617
if (DoNotFail && UniquePositions.size() > 1 &&
56215618
NumUniqueScalarValues > 1 && S.MainOp->isSafeToRemove() &&
56225619
all_of(UniqueValues, [=](Value *V) {
56235620
return isa<ExtractElementInst>(V) ||
5624-
areAllUsersVectorized(cast<Instruction>(V), IgnoredVals);
5621+
areAllUsersVectorized(cast<Instruction>(V),
5622+
UserIgnoreList);
56255623
})) {
56265624
unsigned PWSz = PowerOf2Ceil(UniqueValues.size());
56275625
if (PWSz == VL.size()) {

0 commit comments

Comments
 (0)