Lines Matching refs:NumElts
618 ElementCount NumElts = VecTy->getElementCount(); in CreateMaskedGather() local
624 assert(NumElts == PtrsTy->getElementCount() && "Element count mismatch"); in CreateMaskedGather()
628 VectorType::get(Type::getInt1Ty(Context), NumElts)); in CreateMaskedGather()
653 ElementCount NumElts = PtrsTy->getElementCount(); in CreateMaskedScatter() local
657 assert(NumElts == DataTy->getElementCount() && in CreateMaskedScatter()
664 VectorType::get(Type::getInt1Ty(Context), NumElts)); in CreateMaskedScatter()
1109 int NumElts = Ty->getElementCount().getKnownMinValue(); in CreateVectorReverse() local
1110 for (int i = 0; i < NumElts; ++i) in CreateVectorReverse()
1111 ShuffleMask.push_back(NumElts - i - 1); in CreateVectorReverse()
1130 unsigned NumElts = cast<FixedVectorType>(V1->getType())->getNumElements(); in CreateVectorSplice() local
1131 assert(((-Imm <= NumElts) || (Imm < NumElts)) && in CreateVectorSplice()
1135 unsigned Idx = (NumElts + Imm) % NumElts; in CreateVectorSplice()
1137 for (unsigned I = 0; I < NumElts; ++I) in CreateVectorSplice()
1143 Value *IRBuilderBase::CreateVectorSplat(unsigned NumElts, Value *V, in CreateVectorSplat() argument
1145 auto EC = ElementCount::getFixed(NumElts); in CreateVectorSplat()