Lines Matching refs:VecTy

2530   auto *VecTy = cast<FixedVectorType>(V->getType());  in extractVector()  local
2532 assert(NumElements <= VecTy->getNumElements() && "Too many elements!"); in extractVector()
2534 if (NumElements == VecTy->getNumElements()) in extractVector()
2552 VectorType *VecTy = cast<VectorType>(Old->getType()); in insertVector() local
2553 assert(VecTy && "Can only insert a vector into a vector"); in insertVector()
2565 cast<FixedVectorType>(VecTy)->getNumElements() && in insertVector()
2568 cast<FixedVectorType>(VecTy)->getNumElements()) { in insertVector()
2569 assert(V->getType() == VecTy && "Vector type mismatch"); in insertVector()
2579 Mask.reserve(cast<FixedVectorType>(VecTy)->getNumElements()); in insertVector()
2580 for (unsigned i = 0; i != cast<FixedVectorType>(VecTy)->getNumElements(); ++i) in insertVector()
2589 Mask2.reserve(cast<FixedVectorType>(VecTy)->getNumElements()); in insertVector()
2590 for (unsigned i = 0; i != cast<FixedVectorType>(VecTy)->getNumElements(); ++i) in insertVector()
2635 VectorType *VecTy; member in __anondf5662880d11::AllocaSliceRewriter
2690 VecTy(PromotableVecTy), in AllocaSliceRewriter()
2691 ElementTy(VecTy ? VecTy->getElementType() : nullptr), in AllocaSliceRewriter()
2692 ElementSize(VecTy ? DL.getTypeSizeInBits(ElementTy).getFixedValue() / 8 in AllocaSliceRewriter()
2696 if (VecTy) { in AllocaSliceRewriter()
2701 assert((!IntTy && !VecTy) || (IntTy && !VecTy) || (!IntTy && VecTy)); in AllocaSliceRewriter()
2738 if (VecTy || IntTy) in visit()
2802 assert(VecTy && "Can only call getIndex when rewriting a vector"); in getIndex()
2868 if (VecTy) { in visitLoadInst()
2973 if (V->getType() != VecTy) { in rewriteVectorizedStoreInst()
2978 assert(NumElements <= cast<FixedVectorType>(VecTy)->getNumElements() && in rewriteVectorizedStoreInst()
3060 if (VecTy) in visitStoreInst()
3167 if (VecTy || IntTy) in visitMemSetInst()
3209 if (VecTy) { in visitMemSetInst()
3217 assert(NumElements <= cast<FixedVectorType>(VecTy)->getNumElements() && in visitMemSetInst()
3330 !VecTy && !IntTy && in visitMemTransferInst()
3420 unsigned BeginIndex = VecTy ? getIndex(NewBeginOffset) : 0; in visitMemTransferInst()
3421 unsigned EndIndex = VecTy ? getIndex(NewEndOffset) : 0; in visitMemTransferInst()
3429 if (VecTy && !IsWholeAlloca) { in visitMemTransferInst()
3431 OtherTy = VecTy->getElementType(); in visitMemTransferInst()
3433 OtherTy = FixedVectorType::get(VecTy->getElementType(), NumElements); in visitMemTransferInst()
3459 if (VecTy && !IsWholeAlloca && !IsDest) { in visitMemTransferInst()
3480 if (VecTy && !IsWholeAlloca && IsDest) { in visitMemTransferInst()
4840 VectorType *VecTy = in rewritePartition() local
4842 if (VecTy) in rewritePartition()
4843 SliceTy = VecTy; in rewritePartition()
4885 P.endOffset(), IsIntegerPromotable, VecTy, in rewritePartition()