Searched refs:PredVT (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 7120 static EVT getPackedVectorTypeFromPredicateType(LLVMContext &Ctx, EVT PredVT, in getPackedVectorTypeFromPredicateType() argument 7123 if (!PredVT.isScalableVector() || PredVT.getVectorElementType() != MVT::i1) in getPackedVectorTypeFromPredicateType() 7126 if (PredVT != MVT::nxv16i1 && PredVT != MVT::nxv8i1 && in getPackedVectorTypeFromPredicateType() 7127 PredVT != MVT::nxv4i1 && PredVT != MVT::nxv2i1) in getPackedVectorTypeFromPredicateType() 7130 ElementCount EC = PredVT.getVectorElementCount(); in getPackedVectorTypeFromPredicateType()
|
H A D | AArch64ISelLowering.cpp | 10675 EVT PredVT = Ty.changeVectorElementType(MVT::i1); in LowerVECTOR_SPLICE() local 10676 SDValue Pred = getPTrue(DAG, DL, PredVT, *PredPattern); in LowerVECTOR_SPLICE() 10677 Pred = DAG.getNode(ISD::VECTOR_REVERSE, DL, PredVT, Pred); in LowerVECTOR_SPLICE() 10720 MVT PredVT = MVT::getVectorVT(MVT::i1, Ty.getVectorElementCount()); in LowerSELECT() local 10721 SDValue SplatPred = DAG.getNode(ISD::SPLAT_VECTOR, DL, PredVT, CCVal); in LowerSELECT() 10730 MVT PredVT = MVT::getVectorVT(SplatValVT, Ty.getVectorElementCount()); in LowerSELECT() local 10732 SDValue SplatPred = DAG.getNode(ISD::SPLAT_VECTOR, DL, PredVT, SplatVal); in LowerSELECT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 9993 MVT PredVT = getMaskTypeFor(Vec.getSimpleValueType()); in lowerVPREDUCE() 9996 RISCVISD::SETCC_VL, DL, PredVT, in lowerVPREDUCE() 9997 {Vec, Vec, DAG.getCondCode(ISD::SETNE), DAG.getUNDEF(PredVT), Mask, VL}); in lowerVPREDUCE() 9991 MVT PredVT = getMaskTypeFor(Vec.getSimpleValueType()); lowerVPREDUCE() local
|