Home
last modified time | relevance | path

Searched refs:canGuaranteeTCO (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/
DM68kISelLowering.cpp222 static bool canGuaranteeTCO(CallingConv::ID CC) { return false; } in canGuaranteeTCO() function
231 return canGuaranteeTCO(CC); in mayTailCallThisCC()
238 return GuaranteedTailCallOpt && canGuaranteeTCO(CC); in shouldGuaranteeTCO()
517 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerCall()
535 canGuaranteeTCO(CallConv)) { in LowerCall()
804 } else if (!canGuaranteeTCO(CallConv) && SR == StackStructReturn) { in LowerCall()
995 if (!canGuaranteeTCO(CCID) && argsAreStructReturn(Ins) == StackStructReturn) in LowerFormalArguments()
1178 if (canGuaranteeTCO(CalleeCC) && CCMatch) in IsEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp1014 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function
1025 return canGuaranteeTCO(CC); in mayTailCallThisCC()
1063 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
DSIISelLowering.cpp2871 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function
2882 return canGuaranteeTCO(CC); in mayTailCallThisCC()
2913 if (canGuaranteeTCO(CalleeCC) && CCMatch) in isEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64CallLowering.cpp604 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function
812 if (canGuaranteeTCO(CalleeCC, MF.getTarget().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp2257 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function
2778 canGuaranteeTCO(CallConv, TailCallOpt) ? alignTo(NumBytes, 16) : -1ULL; in LowerCall()
2923 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt)) in IsEligibleForTailCallOptimization()
4576 if (canGuaranteeTCO(CallConv, TailCallOpt)) { in LowerFormalArguments()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp3189 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function
3212 return canGuaranteeTCO(CC); in mayTailCallThisCC()
3219 return (GuaranteedTailCallOpt && canGuaranteeTCO(CC)) || in shouldGuaranteeTCO()
3622 !(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerFormalArguments()
3803 if (!Is64Bit && !canGuaranteeTCO(CallConv) && in LowerFormalArguments()
3974 assert(!(isVarArg && canGuaranteeTCO(CallConv)) && in LowerCall()
3999 else if (IsGuaranteeTCO && canGuaranteeTCO(CallConv)) in LowerCall()
4466 else if (!Is64Bit && !canGuaranteeTCO(CallConv) && in LowerCall()
4666 if (canGuaranteeTCO(CalleeCC) && CCMatch) in IsEligibleForTailCallOptimization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5527 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function
5596 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()