reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6893 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, 6894 *DAG.getContext()); 6914 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 6917 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 6920 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 6927 DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg, 6928 DAG.getIntPtrConstant(isLittleEndian ? 0 : 1, dl)); 6929 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), SVal, Flag); 6930 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 6931 SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg, 6932 DAG.getIntPtrConstant(isLittleEndian ? 1 : 0, dl)); 6935 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), SVal, Flag); 6937 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), Arg, Flag); 6939 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 6944 TRI->getCalleeSavedRegsViaCopy(&DAG.getMachineFunction()); 6949 RetOps.push_back(DAG.getRegister(*I, MVT::i64)); 6951 RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64))); 6953 RetOps.push_back(DAG.getRegister(*I, MVT::i1)); 6955 RetOps.push_back(DAG.getRegister(*I, MVT::Other)); 6967 return DAG.getNode(PPCISD::RET_FLAG, dl, MVT::Other, RetOps);