reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
213 MachineFunction &MF = DAG.getMachineFunction(); 219 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 220 *DAG.getContext()); 244 SDValue Part0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, 246 DAG.getConstant(0, DL, getVectorIdxTy(DAG.getDataLayout()))); 246 DAG.getConstant(0, DL, getVectorIdxTy(DAG.getDataLayout()))); 247 SDValue Part1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, 249 DAG.getConstant(1, DL, getVectorIdxTy(DAG.getDataLayout()))); 249 DAG.getConstant(1, DL, getVectorIdxTy(DAG.getDataLayout()))); 251 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part0, Flag); 253 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 255 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part1, 258 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Arg, Flag); 262 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 272 auto PtrVT = getPointerTy(DAG.getDataLayout()); 273 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, PtrVT); 274 Chain = DAG.getCopyToReg(Chain, DL, SP::I0, Val, Flag); 276 RetOps.push_back(DAG.getRegister(SP::I0, PtrVT)); 281 RetOps[1] = DAG.getConstant(RetAddrOffset, DL, MVT::i32); 287 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);