Lines Matching refs:getVectorNumElements
276 MVT::getVectorVT(MVT::i16, 2 * LT.second.getVectorNumElements()); in getArithmeticInstrCost()
1438 return 20 * LT.first * LT.second.getVectorNumElements() * ScalarCost; in getArithmeticInstrCost()
1500 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1505 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1524 LT.second.getVectorNumElements()); in getShuffleCost()
1526 SubLT.second.getVectorNumElements()); in getShuffleCost()
1549 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1552 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1610 LegalVT.getVectorNumElements() < in getShuffleCost()
1620 LegalVT.getVectorNumElements()); in getShuffleCost()
1642 LegalVT.getVectorNumElements() * std::max(NumOfSrcs, E); in getShuffleCost()
1643 unsigned NumOfSrcRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
1644 unsigned NumOfDestRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
4409 unsigned NumElts = LT.second.getVectorNumElements(); in getVectorInstrCost()
4545 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4598 unsigned NumElts = LT.second.getVectorNumElements(); in getScalarizationOverhead()
4618 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4746 unsigned NumEltsPerDstVec = LegalDstVecTy.getVectorNumElements(); in getReplicationShuffleCost()
4880 bool Is0thSubVec = (NumEltDone() % LT.second.getVectorNumElements()) == 0; in getMemoryOpCost()
4971 LT.second.getVectorNumElements() == NumElem) in getMaskedMemoryOpCost()
4978 else if (LT.first * LT.second.getVectorNumElements() > NumElem) { in getMaskedMemoryOpCost()
4980 LT.second.getVectorNumElements()); in getMaskedMemoryOpCost()
5124 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5127 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5194 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5197 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5230 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5233 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5236 NumVecElts = MTy.getVectorNumElements(); in getArithmeticReductionCost()
5389 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getMinMaxReductionCost()
5392 MTy.getVectorNumElements()); in getMinMaxReductionCost()
5395 NumVecElts = MTy.getVectorNumElements(); in getMinMaxReductionCost()
6201 LegalVT.getVectorNumElements()); in getInterleavedMemoryOpCostAVX512()