Searched refs:OutArgs (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 684 SmallVectorImpl<ArgInfo> &OutArgs) const { in areCalleeOutgoingArgsTailCallable() 686 if (OutArgs.empty()) in areCalleeOutgoingArgsTailCallable() 706 if (!determineAssignments(CalleeAssigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 743 return parametersInCSRMatch(MRI, CallerPreservedMask, OutLocs, OutArgs); in areCalleeOutgoingArgsTailCallable() 749 SmallVectorImpl<ArgInfo> &OutArgs) const { in isEligibleForTailCallOptimization() 840 if (!areCalleeOutgoingArgsTailCallable(Info, MF, OutArgs)) in isEligibleForTailCallOptimization() 865 getMaskForArgs(SmallVectorImpl<AArch64CallLowering::ArgInfo> &OutArgs, in getMaskForArgs() argument 869 if (!OutArgs.empty() && OutArgs[0].Flags[0].isReturned()) { in getMaskForArgs() 873 OutArgs[0].Flags[0].setReturned(false); in getMaskForArgs() 884 SmallVectorImpl<ArgInfo> &OutArgs) const { in lowerTailCall() [all …]
|
H A D | AArch64CallLowering.h | 54 SmallVectorImpl<ArgInfo> &OutArgs) const; 68 SmallVectorImpl<ArgInfo> &OutArgs) const; 77 SmallVectorImpl<ArgInfo> &OutArgs) const;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.h | 66 SmallVectorImpl<ArgInfo> &OutArgs) const; 73 SmallVectorImpl<ArgInfo> &OutArgs) const; 81 SmallVectorImpl<ArgInfo> &OutArgs) const;
|
H A D | AMDGPUCallLowering.cpp | 973 SmallVectorImpl<ArgInfo> &OutArgs) const { in areCalleeOutgoingArgsTailCallable() 975 if (OutArgs.empty()) in areCalleeOutgoingArgsTailCallable() 992 if (!determineAssignments(Assigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 1009 return parametersInCSRMatch(MRI, CallerPreservedMask, OutLocs, OutArgs); in areCalleeOutgoingArgsTailCallable() 1030 SmallVectorImpl<ArgInfo> &InArgs, SmallVectorImpl<ArgInfo> &OutArgs) const { in isEligibleForTailCallOptimization() 1073 if (!areCalleeOutgoingArgsTailCallable(Info, MF, OutArgs)) in isEligibleForTailCallOptimization() 1104 SmallVectorImpl<ArgInfo> &OutArgs) const { in lowerTailCall() 1160 if (!determineAssignments(CalleeAssigner, OutArgs, OutInfo)) in lowerTailCall() 1198 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall() 1203 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerTailCall() [all …]
|
H A D | AMDGPURewriteOutArguments.cpp | 230 SmallVector<Argument *, 4> OutArgs; in runOnFunction() local 235 OutArgs.push_back(&Arg); in runOnFunction() 239 if (OutArgs.empty()) in runOnFunction() 267 for (Argument *OutArg : OutArgs) { in runOnFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-rc/ |
H A D | llvm-rc.cpp | 318 std::vector<std::string> OutArgs; in unescapeSplit() local 334 OutArgs.push_back(Out); in unescapeSplit() 343 OutArgs.push_back(Out); in unescapeSplit() 344 return OutArgs; in unescapeSplit()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 916 const SmallVectorImpl<ArgInfo> &OutArgs) const { in parametersInCSRMatch() 934 const ArgInfo &OutInfo = OutArgs[i]; in parametersInCSRMatch()
|