Searched refs:CallerF (Results 1 – 9 of 9) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 703 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local 705 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay() 750 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local 751 LLVMContext &Ctx = CallerF.getContext(); in areCalleeOutgoingArgsTailCallable() 753 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable() 818 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local 853 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization() 882 return CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization() 909 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument 912 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 958 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument 989 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local 991 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay() 1035 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local 1037 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable() 1046 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable() 1098 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local 1100 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() 1114 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization() 1124 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
|
H A D | SIISelLowering.cpp | 3014 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local 3015 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() 3036 for (const Argument &Arg : CallerF.args()) { in isEligibleForTailCallOptimization()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 3575 auto *CallerF = CB->getCaller(); in runAttributorOnFunctions() local 3576 CGUpdater.reanalyzeFunction(*CallerF); in runAttributorOnFunctions()
|
/openbsd/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 1206 const auto &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local 1208 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 3704 const Function &CallerF = DAG.getMachineFunction().getFunction(); in IsEligibleForTailCallOptimization() local 3705 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 2985 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local 2986 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() 3011 if (CallerF.hasFnAttribute("interrupt")) in IsEligibleForTailCallOptimization() 3041 getEffectiveCallingConv(CallerCC, CallerF.isVarArg()), MF, C, Ins, in IsEligibleForTailCallOptimization() 3043 CCAssignFnForReturn(CallerCC, CallerF.isVarArg()))) in IsEligibleForTailCallOptimization()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 6910 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local 6911 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() 6941 for (Function::const_arg_iterator i = CallerF.arg_begin(), in isEligibleForTailCallOptimization() 6942 e = CallerF.arg_end(); in isEligibleForTailCallOptimization()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 5133 const Function &CallerF = MF.getFunction(); in IsEligibleForTailCallOptimization() local 5138 if (CallerF.getReturnType()->isX86_FP80Ty() && !RetTy->isX86_FP80Ty()) in IsEligibleForTailCallOptimization() 5141 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization()
|