Searched refs:OutArgs (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64CallLowering.cpp | 745 SmallVectorImpl<ArgInfo> &OutArgs) const { in areCalleeOutgoingArgsTailCallable() 747 if (OutArgs.empty()) in areCalleeOutgoingArgsTailCallable() 767 if (!determineAssignments(CalleeAssigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 804 return parametersInCSRMatch(MRI, CallerPreservedMask, OutLocs, OutArgs); in areCalleeOutgoingArgsTailCallable() 810 SmallVectorImpl<ArgInfo> &OutArgs) const { in isEligibleForTailCallOptimization() 901 if (!areCalleeOutgoingArgsTailCallable(Info, MF, OutArgs)) in isEligibleForTailCallOptimization() 926 getMaskForArgs(SmallVectorImpl<AArch64CallLowering::ArgInfo> &OutArgs, in getMaskForArgs() argument 930 if (!OutArgs.empty() && OutArgs[0].Flags[0].isReturned()) { in getMaskForArgs() 934 OutArgs[0].Flags[0].setReturned(false); in getMaskForArgs() 945 SmallVectorImpl<ArgInfo> &OutArgs) const { in lowerTailCall() [all …]
|
| D | AArch64CallLowering.h | 56 SmallVectorImpl<ArgInfo> &OutArgs) const; 70 SmallVectorImpl<ArgInfo> &OutArgs) const; 79 SmallVectorImpl<ArgInfo> &OutArgs) const;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUCallLowering.h | 66 SmallVectorImpl<ArgInfo> &OutArgs) const; 73 SmallVectorImpl<ArgInfo> &OutArgs) const; 81 SmallVectorImpl<ArgInfo> &OutArgs) const;
|
| D | AMDGPUCallLowering.cpp | 1030 SmallVectorImpl<ArgInfo> &OutArgs) const { in areCalleeOutgoingArgsTailCallable() 1032 if (OutArgs.empty()) in areCalleeOutgoingArgsTailCallable() 1049 if (!determineAssignments(Assigner, OutArgs, OutInfo)) { in areCalleeOutgoingArgsTailCallable() 1066 return parametersInCSRMatch(MRI, CallerPreservedMask, OutLocs, OutArgs); in areCalleeOutgoingArgsTailCallable() 1087 SmallVectorImpl<ArgInfo> &InArgs, SmallVectorImpl<ArgInfo> &OutArgs) const { in isEligibleForTailCallOptimization() 1135 if (!areCalleeOutgoingArgsTailCallable(Info, MF, OutArgs)) in isEligibleForTailCallOptimization() 1166 SmallVectorImpl<ArgInfo> &OutArgs) const { in lowerTailCall() 1222 if (!determineAssignments(CalleeAssigner, OutArgs, OutInfo)) in lowerTailCall() 1259 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall() 1264 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerTailCall() [all …]
|
| D | AMDGPURewriteOutArguments.cpp | 199 SmallVector<std::pair<Argument *, Type *>, 4> OutArgs; in runOnFunction() local 204 OutArgs.push_back({&Arg, Ty}); in runOnFunction() 208 if (OutArgs.empty()) in runOnFunction() 236 for (const auto &Pair : OutArgs) { in runOnFunction()
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| D | SPIRV.h | 21 llvm::opt::ArgStringList &OutArgs);
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-rc/ |
| D | llvm-rc.cpp | 335 std::vector<std::string> OutArgs; in unescapeSplit() local 351 OutArgs.push_back(Out); in unescapeSplit() 360 OutArgs.push_back(Out); in unescapeSplit() 361 return OutArgs; in unescapeSplit()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | CallLowering.cpp | 986 const SmallVectorImpl<ArgInfo> &OutArgs) const { in parametersInCSRMatch() 1004 const ArgInfo &OutInfo = OutArgs[i]; in parametersInCSRMatch()
|