Lines Matching refs:getVectorNumElements

302             MVT::getVectorVT(MVT::i16, 2 * LT.second.getVectorNumElements());  in getArithmeticInstrCost()
1493 return 20 * LT.first * LT.second.getVectorNumElements() * ScalarCost; in getArithmeticInstrCost()
1569 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1574 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1593 LT.second.getVectorNumElements()); in getShuffleCost()
1595 SubLT.second.getVectorNumElements()); in getShuffleCost()
1620 int NumElts = LT.second.getVectorNumElements(); in getShuffleCost()
1623 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost()
1681 LegalVT.getVectorNumElements() < in getShuffleCost()
1691 LegalVT.getVectorNumElements()); in getShuffleCost()
1713 LegalVT.getVectorNumElements() * std::max(NumOfSrcs, E); in getShuffleCost()
1714 unsigned NumOfSrcRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
1715 unsigned NumOfDestRegs = NormalizedVF / LegalVT.getVectorNumElements(); in getShuffleCost()
4535 unsigned NumElts = LT.second.getVectorNumElements(); in getVectorInstrCost()
4671 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4724 unsigned NumElts = LT.second.getVectorNumElements(); in getScalarizationOverhead()
4744 LT.second.getVectorNumElements() * NumLegalVectors; in getScalarizationOverhead()
4872 unsigned NumEltsPerDstVec = LegalDstVecTy.getVectorNumElements(); in getReplicationShuffleCost()
5006 bool Is0thSubVec = (NumEltDone() % LT.second.getVectorNumElements()) == 0; in getMemoryOpCost()
5102 LT.second.getVectorNumElements() == NumElem) in getMaskedMemoryOpCost()
5109 else if (LT.first * Ty.getVectorNumElements() > NumElem) { in getMaskedMemoryOpCost()
5111 Ty.getVectorNumElements()); in getMaskedMemoryOpCost()
5255 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5258 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5325 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5328 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5361 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost()
5364 MTy.getVectorNumElements()); in getArithmeticReductionCost()
5367 NumVecElts = MTy.getVectorNumElements(); in getArithmeticReductionCost()
5520 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getMinMaxReductionCost()
5523 MTy.getVectorNumElements()); in getMinMaxReductionCost()
5526 NumVecElts = MTy.getVectorNumElements(); in getMinMaxReductionCost()
6273 LegalVT.getVectorNumElements()); in getInterleavedMemoryOpCostAVX512()