Searched refs:canGuaranteeTCO (Results 1 – 7 of 7) sorted by relevance
222 static bool canGuaranteeTCO(CallingConv::ID CC) { return false; } in canGuaranteeTCO() function231 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()
1014 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function1025 return canGuaranteeTCO(CC); in mayTailCallThisCC()1063 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
2871 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function2882 return canGuaranteeTCO(CC); in mayTailCallThisCC()2913 if (canGuaranteeTCO(CalleeCC) && CCMatch) in isEligibleForTailCallOptimization()
604 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function812 if (canGuaranteeTCO(CalleeCC, MF.getTarget().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()
2257 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function2778 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()
3189 static bool canGuaranteeTCO(CallingConv::ID CC) { in canGuaranteeTCO() function3212 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()
5527 static bool canGuaranteeTCO(CallingConv::ID CC, bool GuaranteeTailCalls) { in canGuaranteeTCO() function5596 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()