Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp4882 static EVT getPackedVectorTypeFromPredicateType(LLVMContext &Ctx, EVT PredVT, in getPackedVectorTypeFromPredicateType() argument
4885 if (!PredVT.isScalableVector() || PredVT.getVectorElementType() != MVT::i1) in getPackedVectorTypeFromPredicateType()
4888 if (PredVT != MVT::nxv16i1 && PredVT != MVT::nxv8i1 && in getPackedVectorTypeFromPredicateType()
4889 PredVT != MVT::nxv4i1 && PredVT != MVT::nxv2i1) in getPackedVectorTypeFromPredicateType()
4892 ElementCount EC = PredVT.getVectorElementCount(); in getPackedVectorTypeFromPredicateType()
H A DAArch64ISelLowering.cpp7187 MVT PredVT = MVT::getVectorVT(MVT::i1, Ty.getVectorElementCount()); in LowerSELECT() local
7188 SDValue SplatPred = DAG.getNode(ISD::SPLAT_VECTOR, DL, PredVT, TruncCC); in LowerSELECT()
7197 MVT PredVT = MVT::getVectorVT(SplatValVT, Ty.getVectorElementCount()); in LowerSELECT() local
7199 SDValue SplatPred = DAG.getNode(ISD::SPLAT_VECTOR, DL, PredVT, SplatVal); in LowerSELECT()