Lines Matching defs:Outs
199 const SmallVectorImpl<ISD::OutputArg> &Outs,
203 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG);
204 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG);
210 const SmallVectorImpl<ISD::OutputArg> &Outs,
223 CCInfo.AnalyzeReturn(Outs, RetCC_Sparc32);
295 const SmallVectorImpl<ISD::OutputArg> &Outs,
306 CCInfo.AnalyzeReturn(Outs, RetCC_Sparc64);
721 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
737 CCInfo.AnalyzeCallOperands(Outs, CC_Sparc32);
749 for (unsigned i = 0, e = Outs.size(); i != e; ++i) {
750 ISD::ArgFlagsTy Flags = Outs[i].Flags;
791 ISD::ArgFlagsTy Flags = Outs[realArgIdx].Flags;
829 assert(Outs[realArgIdx].OrigArgIndex == 0);
1047 ArrayRef<ISD::OutputArg> Outs) {
1056 if (Outs[VA.getValNo()].IsFixed)
1107 CCInfo.AnalyzeCallOperands(CLI.Outs, CC_Sparc64);
1120 fixupVariableFloatArgs(ArgLocs, CLI.Outs);