reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/RISCV/RISCVISelLowering.cpp
 2383   const MachineFunction &MF = DAG.getMachineFunction();
 2390   CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
 2391                  *DAG.getContext());
 2393   analyzeOutputArgs(DAG.getMachineFunction(), CCInfo, Outs, /*IsRet=*/true,
 2408       SDValue SplitF64 = DAG.getNode(RISCVISD::SplitF64, DL,
 2409                                      DAG.getVTList(MVT::i32, MVT::i32), Val);
 2422       Chain = DAG.getCopyToReg(Chain, DL, RegLo, Lo, Glue);
 2424       RetOps.push_back(DAG.getRegister(RegLo, MVT::i32));
 2425       Chain = DAG.getCopyToReg(Chain, DL, RegHi, Hi, Glue);
 2427       RetOps.push_back(DAG.getRegister(RegHi, MVT::i32));
 2430       Val = convertValVTToLocVT(DAG, Val, VA, DL);
 2431       Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Val, Glue);
 2440       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2452   const Function &Func = DAG.getMachineFunction().getFunction();
 2458     MachineFunction &MF = DAG.getMachineFunction();
 2470     return DAG.getNode(RetOpc, DL, MVT::Other, RetOps);
 2473   return DAG.getNode(RISCVISD::RET_FLAG, DL, MVT::Other, RetOps);