Searched refs:CallerF (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64CallLowering.cpp | 634 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/ |
| D | AMDGPUCallLowering.cpp | 904 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()
|
| D | SIISelLowering.cpp | 2900 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/ |
| D | Attributor.cpp | 2826 auto *CallerF = CB->getCaller(); in runAttributorOnFunctions() local 2827 CGUpdater.reanalyzeFunction(*CallerF); in runAttributorOnFunctions()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/ |
| D | M68kISelLowering.cpp | 1172 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/ |
| D | HexagonISelLowering.cpp | 3473 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/ |
| D | ARMISelLowering.cpp | 2902 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/ |
| D | AArch64ISelLowering.cpp | 5557 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/ |
| D | X86ISelLowering.cpp | 4644 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()
|