Lines Matching refs:OutArgs
1019 SmallVectorImpl<ArgInfo> &OutArgs) const { in areCalleeOutgoingArgsTailCallable()
1021 if (OutArgs.empty()) in areCalleeOutgoingArgsTailCallable()
1038 if (!determineAssignments(Assigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable()
1055 return parametersInCSRMatch(MRI, CallerPreservedMask, OutLocs, OutArgs); in areCalleeOutgoingArgsTailCallable()
1076 SmallVectorImpl<ArgInfo> &InArgs, SmallVectorImpl<ArgInfo> &OutArgs) const { in isEligibleForTailCallOptimization()
1124 if (!areCalleeOutgoingArgsTailCallable(Info, MF, OutArgs)) in isEligibleForTailCallOptimization()
1155 SmallVectorImpl<ArgInfo> &OutArgs) const { in lowerTailCall()
1211 if (!determineAssignments(CalleeAssigner, OutArgs, OutInfo)) in lowerTailCall()
1248 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall()
1253 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerTailCall()
1306 SmallVector<ArgInfo, 8> OutArgs; in lowerCall() local
1308 splitToValueTypes(OrigArg, OutArgs, DL, Info.CallConv); in lowerCall()
1316 isEligibleForTailCallOptimization(MIRBuilder, Info, InArgs, OutArgs); in lowerCall()
1326 return lowerTailCall(MIRBuilder, Info, OutArgs); in lowerCall()
1370 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerCall()
1374 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerCall()