Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp932 bool isScalarAfterVectorization(Instruction *I, unsigned VF) const { in isScalarAfterVectorization() function in llvm::LoopVectorizationCostModel
952 !isScalarAfterVectorization(I, VF); in canTruncateToMinimalBitwidth()
1588 return Cost->isScalarAfterVectorization(I, VF) || in shouldScalarizeInstruction()
5183 isScalarAfterVectorization(Inst, VFs[j])) in calculateRegisterUsage()
5290 isScalarAfterVectorization(I, VF)) in computePredInstDiscount()
5323 return TheLoop->contains(I) && !isScalarAfterVectorization(I, VF); in computePredInstDiscount()
5797 VectorTy = isScalarAfterVectorization(I, VF) ? RetTy : ToVectorTy(RetTy, VF); in getInstructionCost()
5914 unsigned N = isScalarAfterVectorization(I, VF) ? VF : 1; in getInstructionCost()
5994 unsigned N = isScalarAfterVectorization(I, VF) ? VF : 1; in getInstructionCost()
6430 if (CM.isScalarAfterVectorization(I, VF) || in tryToWidenMemory()
[all …]