Lines Matching refs:getVectorNumElements
273 MVT::getVectorVT(MVT::i16, 2 * LT.second.getVectorNumElements()); in getArithmeticInstrCost()
1413 return 20 * LT.first * LT.second.getVectorNumElements() * ScalarCost; in getArithmeticInstrCost()
1462 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1467 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1486 LT.second.getVectorNumElements()); in getShuffleCost()
1488 SubLT.second.getVectorNumElements()); in getShuffleCost()
1511 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1514 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1572 LegalVT.getVectorNumElements() < in getShuffleCost()
1583 LegalVT.getVectorNumElements()); in getShuffleCost()
1601 LegalVT.getVectorNumElements() * std::max(NumOfSrcs, E); in getShuffleCost()
1602 unsigned NumOfSrcRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
1603 unsigned NumOfDestRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
4318 unsigned NumElts = LT.second.getVectorNumElements(); in getVectorInstrCost()
4457 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4510 unsigned NumElts = LT.second.getVectorNumElements(); in getScalarizationOverhead()
4530 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4658 unsigned NumEltsPerDstVec = LegalDstVecTy.getVectorNumElements(); in getReplicationShuffleCost()
4792 bool Is0thSubVec = (NumEltDone() % LT.second.getVectorNumElements()) == 0; in getMemoryOpCost()
4879 LT.second.getVectorNumElements() == NumElem) in getMaskedMemoryOpCost()
4886 else if (LT.first * LT.second.getVectorNumElements() > NumElem) { in getMaskedMemoryOpCost()
4888 LT.second.getVectorNumElements()); in getMaskedMemoryOpCost()
5012 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5015 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5082 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5085 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5118 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5121 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5124 NumVecElts = MTy.getVectorNumElements(); in getArithmeticReductionCost()
5395 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getMinMaxReductionCost()
5398 MTy.getVectorNumElements()); in getMinMaxReductionCost()
5400 MTy.getVectorNumElements()); in getMinMaxReductionCost()
5403 NumVecElts = MTy.getVectorNumElements(); in getMinMaxReductionCost()
6199 LegalVT.getVectorNumElements()); in getInterleavedMemoryOpCostAVX512()