Home
last modified time | relevance | path

Searched refs:DstVTy (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1118 auto *DstVTy = dyn_cast<VectorType>(Dst); variable
1126 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,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp754 auto *DstVTy = cast<FixedVectorType>(Dst); in getBoolVecToIntConversionCost() local
755 unsigned VF = DstVTy->getNumElements(); in getBoolVecToIntConversionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2041 VectorType *DstVTy, const DataLayout &DL) { in createBitOrPointerCast() argument
2043 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()