Home
last modified time | relevance | path

Searched refs:EltsPerVector (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp12089 unsigned EltsPerVector = getPartNumElems(VL.size(), NumParts); in computeExtractCost() local
12094 if (NumElts <= EltsPerVector) in computeExtractCost()
12103 EltsPerVector); in computeExtractCost()
12115 (Idx / NumElts) * NumParts + (Idx % NumElts) / EltsPerVector; in computeExtractCost()
12131 ((I - OffsetReg0) % NumElts) / EltsPerVector; in computeExtractCost()
12136 EltsPerVector); in computeExtractCost()
12139 SubVecSizes.push_back(std::min(NumElts - Index, EltsPerVector)); in computeExtractCost()
12143 I = (Idx % NumElts) % EltsPerVector + in computeExtractCost()
12144 (RegId == FirstRegId ? 0 : EltsPerVector); in computeExtractCost()
12157 Part * EltsPerVector, getNumElems(Mask.size(), EltsPerVector, Part)); in computeExtractCost()
[all …]