Home
last modified time | relevance | path

Searched refs:getXLenVT (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp124 MVT XLenVT = Subtarget.getXLenVT(); in RISCVTargetLowering()
1700 return Subtarget.getXLenVT(); in getVPExplicitVectorLengthTy()
1713 if (TripCountVT != MVT::i32 && TripCountVT != Subtarget.getXLenVT()) in shouldExpandGetVectorLength()
2911 SDValue VL = DAG.getRegister(RISCV::X0, Subtarget.getXLenVT()); in getDefaultScalableVLOps()
2920 SDValue VL = DAG.getConstant(NumElts, DL, Subtarget.getXLenVT()); in getDefaultVLOps()
2942 return DAG.getElementCount(DL, Subtarget.getXLenVT(), in computeVLMax()
3099 DAG.getTargetConstant(RISCVFPRndMode::RTZ, DL, Subtarget.getXLenVT())); in lowerFP_TO_INT_SAT()
3170 DAG.getConstant(0, DL, Subtarget.getXLenVT()), VL); in lowerFP_TO_INT_SAT()
3305 MVT XLenVT = Subtarget.getXLenVT(); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
3411 MVT XLenVT = Subtarget.getXLenVT(); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
[all …]
H A DRISCVISelDAGToDAG.cpp59 SDValue VL = CurDAG->getRegister(RISCV::X0, Subtarget->getXLenVT()); in PreprocessISelDAG()
62 Src = CurDAG->getNode(ISD::ANY_EXTEND, DL, Subtarget->getXLenVT(), in PreprocessISelDAG()
120 SDValue VLMAX = CurDAG->getRegister(RISCV::X0, Subtarget->getXLenVT()); in PreprocessISelDAG()
264 MVT XLenVT = Subtarget->getXLenVT(); in addVectorLoadStoreOperands()
314 MVT XLenVT = Subtarget->getXLenVT(); in selectVLSEGFF()
467 MVT XLenVT = Subtarget->getXLenVT(); in selectVSETVLI()
908 CurDAG->getTargetConstant(Log2SEW, DL, Subtarget->getXLenVT()); in selectSF_VC_X_SE()
1004 MVT XLenVT = Subtarget->getXLenVT(); in Select()
1012 assert((VT == Subtarget->getXLenVT() || VT == MVT::i32) && "Unexpected VT"); in Select()
2753 CurDAG->getTargetConstant(0, SDLoc(Op), Subtarget->getXLenVT())); in SelectInlineAsmMemoryOperand()
[all …]
H A DRISCVSubtarget.h196 MVT getXLenVT() const { in getXLenVT() function
H A DRISCVCallingConv.cpp334 MVT XLenVT = Subtarget.getXLenVT(); in CC_RISCV()
667 MVT XLenVT = Subtarget.getXLenVT(); in CC_RISCV_FastCC()
H A DRISCVInstrInfoXTHead.td683 SDLoc(N), Subtarget->getXLenVT());
692 SDLoc(N), Subtarget->getXLenVT());
H A DRISCVTargetTransformInfo.cpp404 if (IndexVT.getScalarType().bitsGT(ST.getXLenVT())) in getVRGatherIndexType()
H A DRISCVInstrInfo.td1630 return CurDAG->getTargetConstant(BrCC, SDLoc(N), Subtarget->getXLenVT());
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp843 const LLT XLenTy(STI.getXLenVT()); in legalizeVScale()
973 LLT XLenTy(STI.getXLenVT()); in buildDefaultVLOps()
1019 LLT XLenTy(STI.getXLenVT()); in legalizeSplatVector()
1143 const LLT XLenTy(STI.getXLenVT()); in legalizeExtractSubvector()
1232 const LLT XLenTy(STI.getXLenVT()); in legalizeInsertSubvector()
H A DRISCVCallLowering.cpp510 const MVT XLenVT = Subtarget.getXLenVT(); in saveVarArgRegisters()