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

References

lib/Target/PowerPC/PPCISelLowering.cpp
 6906     assert(VA.isRegLoc() && "Can only return in registers!");
 6910     switch (VA.getLocInfo()) {
 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);
 6923     if (Subtarget.hasSPE() && VA.getLocVT() == MVT::f64) {
 6929       Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), SVal, Flag);
 6930       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 6930       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 6934       VA = RVLocs[++i]; // skip ahead to next loc
 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()));
 6939     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));