Searched refs:DstVTy (Results 1 – 3 of 3) sorted by relevance
1118 auto *DstVTy = dyn_cast<VectorType>(Dst); variable1126 if (!SrcVTy && !DstVTy) {1137 if (DstVTy && SrcVTy) {1167 DstVTy->getElementCount().isVector()) {1168 Type *SplitDstTy = VectorType::getHalfElementsVectorType(DstVTy);1180 if (isa<ScalableVectorType>(DstVTy))1185 unsigned Num = cast<FixedVectorType>(DstVTy)->getNumElements();1191 return getScalarizationOverhead(DstVTy, /*Insert*/ true, /*Extract*/ true,1205 (DstVTy ? getScalarizationOverhead(DstVTy, /*Insert*/ true,
754 auto *DstVTy = cast<FixedVectorType>(Dst); in getBoolVecToIntConversionCost() local755 unsigned VF = DstVTy->getNumElements(); in getBoolVecToIntConversionCost()
2041 VectorType *DstVTy, const DataLayout &DL) { in createBitOrPointerCast() argument2043 auto VF = DstVTy->getElementCount(); in createBitOrPointerCast()2047 Type *DstElemTy = DstVTy->getElementType(); in createBitOrPointerCast()2053 return Builder.CreateBitOrPointerCast(V, DstVTy); in createBitOrPointerCast()2067 return Builder.CreateBitOrPointerCast(CastVal, DstVTy); in createBitOrPointerCast()