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

References

lib/Target/Mips/MipsISelLowering.cpp
 3657   MachineFunction &MF = DAG.getMachineFunction();
 3660   MipsCCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext());
 3681       Val = DAG.getNode(ISD::BITCAST, DL, VA.getLocVT(), Val);
 3687       Val = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Val);
 3693       Val = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Val);
 3699       Val = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Val);
 3706       Val = DAG.getNode(
 3708           DAG.getConstant(LocSizeInBits - ValSizeInBits, DL, VA.getLocVT()));
 3711     Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Val, Flag);
 3715     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 3729         DAG.getCopyFromReg(Chain, DL, Reg, getPointerTy(DAG.getDataLayout()));
 3729         DAG.getCopyFromReg(Chain, DL, Reg, getPointerTy(DAG.getDataLayout()));
 3732     Chain = DAG.getCopyToReg(Chain, DL, V0, Val, Flag);
 3734     RetOps.push_back(DAG.getRegister(V0, getPointerTy(DAG.getDataLayout())));
 3734     RetOps.push_back(DAG.getRegister(V0, getPointerTy(DAG.getDataLayout())));
 3744   if (DAG.getMachineFunction().getFunction().hasFnAttribute("interrupt"))
 3745     return LowerInterruptReturn(RetOps, DL, DAG);
 3748   return DAG.getNode(MipsISD::Ret, DL, MVT::Other, RetOps);