Home
last modified time | relevance | path

Searched refs:TailCallOpt (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp346 static bool doesCalleeRestoreStack(CallingConv::ID CallConv, bool TailCallOpt) { in doesCalleeRestoreStack() argument
347 return (CallConv == CallingConv::Fast && TailCallOpt) || in doesCalleeRestoreStack()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h1059 bool DoesCalleeRestoreStack(CallingConv::ID CallCC, bool TailCallOpt) const;
H A DAArch64ISelLowering.cpp7007 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerFormalArguments() local
7008 if (DoesCalleeRestoreStack(CallConv, TailCallOpt)) { in LowerFormalArguments()
7460 bool TailCallOpt) const { in DoesCalleeRestoreStack()
7461 return (CallCC == CallingConv::Fast && TailCallOpt) || in DoesCalleeRestoreStack()
7537 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerCall() local
7589 if (!TailCallOpt && IsTailCall && CallConv != CallingConv::Tail && in LowerCall()
8145 DoesCalleeRestoreStack(CallConv, TailCallOpt) ? alignTo(NumBytes, 16) : 0; in LowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2879 bool TailCallOpt = getTargetMachine().Options.GuaranteedTailCallOpt; in LowerCall() local
2881 canGuaranteeTCO(CallConv, TailCallOpt) ? alignTo(NumBytes, 16) : -1ULL; in LowerCall()
4683 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerFormalArguments() local
4684 if (canGuaranteeTCO(CallConv, TailCallOpt)) { in LowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4941 bool TailCallOpt = getTargetMachine().Options.GuaranteedTailCallOpt; in IsEligibleForTailCallOptimization_64SVR4() local
4943 if (DisableSCO && !TailCallOpt) return false; in IsEligibleForTailCallOptimization_64SVR4()
4999 if (CalleeCC == CallingConv::Fast && TailCallOpt) in IsEligibleForTailCallOptimization_64SVR4()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp3604 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerCall() local
3608 if (!TailCallOpt && IsTailCall) in LowerCall()