OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Feb 24 08:35:24 UTC 2026