reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2311 assert(VA.isRegLoc() && "Can only return in registers!"); 2316 switch (VA.getLocInfo()) { 2320 Arg = DAG.getNode(ISD::BITCAST, DL, VA.getLocVT(), Arg); 2323 Arg = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Arg); 2326 Arg = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Arg); 2329 Arg = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Arg); 2335 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Arg, Flag); 2337 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 2337 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));