Lines Matching refs:isScalarAfterVectorization
1078 bool isScalarAfterVectorization(Instruction *I, unsigned VF) const { in isScalarAfterVectorization() function in llvm::LoopVectorizationCostModel
1098 !isScalarAfterVectorization(I, VF); in canTruncateToMinimalBitwidth()
1480 !isScalarAfterVectorization(I, VF); in needsExtract()
1777 return Cost->isScalarAfterVectorization(I, VF) || in shouldScalarizeInstruction()
5545 if (isScalarAfterVectorization(Inst, VFs[j])) { in calculateRegisterUsage()
5685 isScalarAfterVectorization(I, VF)) in computePredInstDiscount()
6225 VectorTy = isScalarAfterVectorization(I, VF) ? RetTy : ToVectorTy(RetTy, VF); in getInstructionCost()
6344 unsigned N = isScalarAfterVectorization(I, VF) ? VF : 1; in getInstructionCost()
6351 unsigned N = isScalarAfterVectorization(I, VF) ? VF : 1; in getInstructionCost()
6436 unsigned N = isScalarAfterVectorization(I, VF) ? VF : 1; in getInstructionCost()
6883 if (CM.isScalarAfterVectorization(I, VF) || in tryToWidenMemory()
7001 return CM.isScalarAfterVectorization(I, VF) || in shouldWiden()