Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64CallLowering.cpp634 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local
636 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
681 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local
682 LLVMContext &Ctx = CallerF.getContext(); in areCalleeOutgoingArgsTailCallable()
684 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
749 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
784 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization()
813 return CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
840 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
843 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp904 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
933 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local
935 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
979 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local
981 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
990 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable()
1037 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
1039 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
1053 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization()
1063 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
DSIISelLowering.cpp2900 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
2901 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
2922 for (const Argument &Arg : CallerF.args()) { in isEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DAttributor.cpp2826 auto *CallerF = CB->getCaller(); in runAttributorOnFunctions() local
2827 CGUpdater.reanalyzeFunction(*CallerF); in runAttributorOnFunctions()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/
DM68kISelLowering.cpp1172 const auto &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
1174 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp3473 const Function &CallerF = DAG.getMachineFunction().getFunction(); in IsEligibleForTailCallOptimization() local
3474 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp2902 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
2903 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
2920 if (CallerF.hasFnAttribute("interrupt")) in IsEligibleForTailCallOptimization()
2950 getEffectiveCallingConv(CallerCC, CallerF.isVarArg()), MF, C, Ins, in IsEligibleForTailCallOptimization()
2952 CCAssignFnForReturn(CallerCC, CallerF.isVarArg()))) in IsEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5557 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
5558 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
5580 for (Function::const_arg_iterator i = CallerF.arg_begin(), in isEligibleForTailCallOptimization()
5581 e = CallerF.arg_end(); in isEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp4644 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local
4649 if (CallerF.getReturnType()->isX86_FP80Ty() && !RetTy->isX86_FP80Ty()) in IsEligibleForTailCallOptimization()
4652 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()