Lines Matching refs:getNumElements
1463 if (NumSkippedElements.ugt(VecTy->getNumElements())) in getNaturalGEPRecursively()
1475 if (NumSkippedElements.ugt(ArrTy->getNumElements())) in getNaturalGEPRecursively()
1784 BeginIndex >= Ty->getNumElements()) in isVectorPromotionViableForSlice()
1789 if (EndIndex * ElementSize != EndOffset || EndIndex > Ty->getNumElements()) in isVectorPromotionViableForSlice()
1905 return RHSTy->getNumElements() < LHSTy->getNumElements(); in isVectorPromotionViable()
2145 assert(NumElements <= VecTy->getNumElements() && "Too many elements!"); in extractVector()
2147 if (NumElements == VecTy->getNumElements()) in extractVector()
2181 assert(Ty->getNumElements() <= VecTy->getNumElements() && in insertVector()
2183 if (Ty->getNumElements() == VecTy->getNumElements()) { in insertVector()
2187 unsigned EndIndex = BeginIndex + Ty->getNumElements(); in insertVector()
2194 Mask.reserve(VecTy->getNumElements()); in insertVector()
2195 for (unsigned i = 0; i != VecTy->getNumElements(); ++i) in insertVector()
2205 for (unsigned i = 0; i != VecTy->getNumElements(); ++i) in insertVector()
2560 assert(NumElements <= VecTy->getNumElements() && "Too many elements!"); in rewriteVectorizedStoreInst()
2769 assert(NumElements <= VecTy->getNumElements() && "Too many elements!"); in visitMemSetInst()
2807 V = getVectorSplat(V, AllocaVecTy->getNumElements()); in visitMemSetInst()
3258 for (unsigned Idx = 0, Size = ATy->getNumElements(); Idx != Size; in emitSplitOps()
3273 for (unsigned Idx = 0, Size = STy->getNumElements(); Idx != Size; in emitSplitOps()
3453 if (NumSkippedElements >= SeqTy->getNumElements()) in getTypePartition()