Lines Matching refs:isUniformAfterVectorization
1154 bool isUniformAfterVectorization(Instruction *I, ElementCount VF) const { in isUniformAfterVectorization() function in llvm::LoopVectorizationCostModel
2134 Cost->isUniformAfterVectorization(cast<Instruction>(EntryVal), VF) in buildScalarSteps()
2185 unsigned LastLane = Cost->isUniformAfterVectorization(I, VF) in getOrCreateVectorValue()
2204 if (Cost->isUniformAfterVectorization(I, VF)) { in getOrCreateVectorValue()
2236 ? !Cost->isUniformAfterVectorization(cast<Instruction>(V), VF) in getOrCreateScalarValue()
4177 LastLane = Cost->isUniformAfterVectorization( in fixLCSSAPHIs()
4429 Cost->isUniformAfterVectorization(P, VF) ? 1 : VF.getKnownMinValue(); in widenPHIInstruction()
5973 assert(!isUniformAfterVectorization(PredInst, VF) && in computePredInstDiscount()
6013 if (isUniformAfterVectorization(J, VF)) in computePredInstDiscount()
6339 if (isUniformAfterVectorization(I, VF)) in getInstructionCost()
7514 [&](ElementCount VF) { return CM.isUniformAfterVectorization(I, VF); }, in handleReplication()