Lines Matching defs:Outs
234 callIsStructReturn(const SmallVectorImpl<ISD::OutputArg> &Outs) {
235 if (Outs.empty())
238 const ISD::ArgFlagsTy &Flags = Outs[0].Flags;
524 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
534 StructReturnType SR = callIsStructReturn(Outs);
558 MF.getFunction().hasStructRetAttr(), CLI.RetTy, Outs, OutVals, Ins,
580 CCInfo.AnalyzeCallOperands(Outs, CC_M68k);
612 if (!Outs.empty() && Outs.back().Flags.isInAlloca()) {
639 ISD::ArgFlagsTy Flags = Outs[i].Flags;
729 ISD::ArgFlagsTy Flags = Outs[i].Flags;
1063 const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context,
1067 return CCInfo.CheckReturn(Outs, RetCC_M68k);
1073 const SmallVectorImpl<ISD::OutputArg> &Outs,
1081 CCInfo.AnalyzeReturn(Outs, RetCC_M68k);
1226 const SmallVectorImpl<ISD::OutputArg> &Outs,
1262 if (IsVarArg && !Outs.empty()) {
1267 CCInfo.AnalyzeCallOperands(Outs, CC_M68k);
1291 if (!Outs.empty()) {
1297 CCInfo.AnalyzeCallOperands(Outs, CC_M68k);
1309 ISD::ArgFlagsTy Flags = Outs[i].Flags;