HomeSort by: relevance | last modified time | path
    Searched refs:XLenVT (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp 48 MVT XLenVT) {
49 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, XLenVT == MVT::i64);
52 SDValue SrcReg = CurDAG->getRegister(RISCV::X0, XLenVT);
54 SDValue SDImm = CurDAG->getTargetConstant(Inst.Imm, DL, XLenVT);
56 Result = CurDAG->getMachineNode(RISCV::LUI, DL, XLenVT, SDImm);
58 Result = CurDAG->getMachineNode(Inst.Opc, DL, XLenVT, SrcReg, SDImm);
154 MVT XLenVT = Subtarget->getXLenVT();
155 SDValue SEWOp = CurDAG->getTargetConstant(Log2_32(SEW), DL, XLenVT);
208 MVT XLenVT = Subtarget->getXLenVT();
230 SDNode *ReadVL = CurDAG->getMachineNode(RISCV::PseudoReadVL, DL, XLenVT,
    [all...]
RISCVSubtarget.h 64 MVT XLenVT = MVT::i32;
130 MVT getXLenVT() const { return XLenVT; }
RISCVISelLowering.cpp 81 MVT XLenVT = Subtarget.getXLenVT();
84 addRegisterClass(XLenVT, &RISCV::GPRRegClass);
167 setLoadExtAction(N, XLenVT, MVT::i1, Promote);
170 setOperationAction(ISD::DYNAMIC_STACKALLOC, XLenVT, Expand);
173 setOperationAction(ISD::BR_CC, XLenVT, Expand);
175 setOperationAction(ISD::SELECT_CC, XLenVT, Expand);
205 setOperationAction(ISD::MUL, XLenVT, Expand);
206 setOperationAction(ISD::MULHS, XLenVT, Expand);
207 setOperationAction(ISD::MULHU, XLenVT, Expand);
208 setOperationAction(ISD::SDIV, XLenVT, Expand)
    [all...]
RISCVSubtarget.cpp 67 XLenVT = MVT::i64;

Completed in 29 milliseconds