Home
last modified time | relevance | path

Searched refs:CallerF (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp642 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local
644 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
689 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local
690 LLVMContext &Ctx = CallerF.getContext(); in areCalleeOutgoingArgsTailCallable()
692 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
757 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
792 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization()
821 return CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
848 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
851 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp903 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
932 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local
934 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
978 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local
980 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
989 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable()
1036 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
1038 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
1052 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization()
1062 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
H A DSIISelLowering.cpp2860 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
2861 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
2882 for (const Argument &Arg : CallerF.args()) { in isEligibleForTailCallOptimization()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2364 auto *CallerF = CB->getCaller(); in runAttributorOnFunctions() local
2365 CGUpdater.reanalyzeFunction(*CallerF); in runAttributorOnFunctions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1172 const auto &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
1174 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3435 const Function &CallerF = DAG.getMachineFunction().getFunction(); in IsEligibleForTailCallOptimization() local
3436 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2788 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
2789 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
2806 if (CallerF.hasFnAttribute("interrupt")) in IsEligibleForTailCallOptimization()
2833 getEffectiveCallingConv(CallerCC, CallerF.isVarArg()), MF, C, Ins, in IsEligibleForTailCallOptimization()
2835 CCAssignFnForReturn(CallerCC, CallerF.isVarArg()))) in IsEligibleForTailCallOptimization()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5290 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
5291 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
5313 for (Function::const_arg_iterator i = CallerF.arg_begin(), in isEligibleForTailCallOptimization()
5314 e = CallerF.arg_end(); in isEligibleForTailCallOptimization()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4647 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
4652 if (CallerF.getReturnType()->isX86_FP80Ty() && !RetTy->isX86_FP80Ty()) in IsEligibleForTailCallOptimization()
4655 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()