Lines Matching refs:SrcTy
1156 Type *SrcTy = NewV->getType(); in rewriteIntrinsicWithAddressSpace() local
1157 unsigned NewAS = SrcTy->getPointerAddressSpace(); in rewriteIntrinsicWithAddressSpace()
1162 M, II->getIntrinsicID(), {DestTy, SrcTy, DestTy}); in rewriteIntrinsicWithAddressSpace()
1168 Type *SrcTy = NewV->getType(); in rewriteIntrinsicWithAddressSpace() local
1171 Intrinsic::getOrInsertDeclaration(M, II->getIntrinsicID(), {SrcTy}); in rewriteIntrinsicWithAddressSpace()
1177 Type *SrcTy = NewV->getType(); in rewriteIntrinsicWithAddressSpace() local
1181 M, II->getIntrinsicID(), {DstTy, SrcTy}); in rewriteIntrinsicWithAddressSpace()
1192 VectorType *DstTy, VectorType *SrcTy, in getShuffleCost() argument
1198 if (!isa<FixedVectorType>(SrcTy)) in getShuffleCost()
1199 return BaseT::getShuffleCost(Kind, DstTy, SrcTy, Mask, CostKind, Index, in getShuffleCost()
1202 Kind = improveShuffleKindFromMask(Kind, Mask, SrcTy, Index, SubTp); in getShuffleCost()
1204 unsigned ScalarSize = DL.getTypeSizeInBits(SrcTy->getElementType()); in getShuffleCost()
1209 unsigned NumVectorElts = cast<FixedVectorType>(SrcTy)->getNumElements(); in getShuffleCost()
1251 return BaseT::getShuffleCost(Kind, DstTy, SrcTy, Mask, CostKind, Index, in getShuffleCost()