Lines Matching refs:isUniformAfterVectorization
1328 bool isUniformAfterVectorization(Instruction *I, ElementCount VF) const { in isUniformAfterVectorization() function in llvm::LoopVectorizationCostModel
2338 Cost->isUniformAfterVectorization(cast<Instruction>(EntryVal), VF) in buildScalarSteps()
2401 unsigned LastLane = Cost->isUniformAfterVectorization(I, VF) in getOrCreateVectorValue()
2422 if (Cost->isUniformAfterVectorization(I, VF)) { in getOrCreateVectorValue()
2454 ? !Cost->isUniformAfterVectorization(cast<Instruction>(V), VF) in getOrCreateScalarValue()
2896 (Cost->isUniformAfterVectorization(Operand, State.VF))) in scalarizeInstruction()
4392 LastLane = Cost->isUniformAfterVectorization( in fixLCSSAPHIs()
4687 Cost->isUniformAfterVectorization(P, VF) ? 1 : VF.getKnownMinValue(); in widenPHIInstruction()
6476 assert(!isUniformAfterVectorization(PredInst, VF) && in computePredInstDiscount()
6516 if (isUniformAfterVectorization(J, VF)) in computePredInstDiscount()
6957 if (isUniformAfterVectorization(I, VF)) in getInstructionCost()
8475 [&](ElementCount VF) { return CM.isUniformAfterVectorization(I, VF); }, in handleReplication()