Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8472 unsigned EltsPerVector = getPartNumElems(VL.size(), NumParts); in computeExtractCost() local
8476 if (NumElts <= EltsPerVector) in computeExtractCost()
8485 EltsPerVector); in computeExtractCost()
8497 (Idx / NumElts) * NumParts + (Idx % NumElts) / EltsPerVector; in computeExtractCost()
8513 ((I - OffsetReg0) % NumElts) / EltsPerVector; in computeExtractCost()
8518 EltsPerVector); in computeExtractCost()
8523 I = (Idx % NumElts) % EltsPerVector + in computeExtractCost()
8524 (RegId == FirstRegId ? 0 : EltsPerVector); in computeExtractCost()
8537 Part * EltsPerVector, getNumElems(Mask.size(), EltsPerVector, Part)); in computeExtractCost()
8538 SmallVector<int> SubMask(EltsPerVector, PoisonMaskElem); in computeExtractCost()
[all …]