Lines Matching defs:CallerCC
5033 areCallingConvEligibleForTCO_64SVR4(CallingConv::ID CallerCC,
5039 if (!isTailCallableCC(CallerCC) || !isTailCallableCC(CalleeCC))
5046 return CallerCC == CallingConv::C || CallerCC == CalleeCC;
5051 CallingConv::ID CallerCC, const CallBase *CB, bool isVarArg,
5063 if (!areCallingConvEligibleForTCO_64SVR4(CallerCC, CalleeCC))
5091 if (CallerCC != CalleeCC && needStackSlotPassParameters(Subtarget, Outs))
5138 CallingConv::ID CallerCC, bool isVarArg,
5147 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) {
5856 CallingConv::ID CallerCC = CallerFunc->getCallingConv();
5869 return isEligibleForTCO(CalleeGV, CalleeCC, CallerCC, CB,
5876 CallingConv::ID CallerCC, const CallBase *CB, bool isVarArg,
5885 CalleeGV, CalleeCC, CallerCC, CB, isVarArg, Outs, Ins, CallerFunc,
5888 return IsEligibleForTailCallOptimization(CalleeGV, CalleeCC, CallerCC,
5910 CallingConv::ID CallerCC = MF.getFunction().getCallingConv();
5916 isEligibleForTCO(GV, CallConv, CallerCC, CB, isVarArg, Outs, Ins,