reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);