Home
last modified time | relevance | path

Searched refs:ScalableDst (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1300 if (auto *ScalableDst = dyn_cast<llvm::ScalableVectorType>(Ty)) { in CreateCoercedLoad() local
1308 if (ScalableDst == PredType && in CreateCoercedLoad()
1310 ScalableDst = llvm::ScalableVectorType::get(CGF.Builder.getInt8Ty(), 2); in CreateCoercedLoad()
1313 if (ScalableDst->getElementType() == FixedSrc->getElementType()) { in CreateCoercedLoad()
1315 auto *UndefVec = llvm::UndefValue::get(ScalableDst); in CreateCoercedLoad()
1318 ScalableDst, UndefVec, Load, Zero, "cast.scalable"); in CreateCoercedLoad()
H A DCGExprScalar.cpp2138 if (const auto *ScalableDst = dyn_cast<llvm::ScalableVectorType>(DstTy)) { in VisitCastExpr() local
2144 if (ScalableDst == PredType && in VisitCastExpr()
2147 ScalableDst = cast<llvm::ScalableVectorType>(DstTy); in VisitCastExpr()
2150 if (FixedSrc->getElementType() == ScalableDst->getElementType()) { in VisitCastExpr()