Lines Matching refs:CalleeCC
7909 CallingConv::ID CalleeCC = CLI.CallConv; in analyzeCallOperands() local
7912 bool IsCalleeWin64 = Subtarget->isCallingConvWin64(CalleeCC, IsVarArg); in analyzeCallOperands()
7916 if (CalleeCC == CallingConv::ARM64EC_Thunk_X64) in analyzeCallOperands()
7948 CCAssignFn *AssignFn = TLI.CCAssignFnForCall(CalleeCC, UseVarArgCC); in analyzeCallOperands()
7957 CallingConv::ID CalleeCC = CLI.CallConv; in isEligibleForTailCallOptimization() local
7958 if (!mayTailCallThisCC(CalleeCC)) in isEligibleForTailCallOptimization()
7988 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
7994 CalleeCC != CallingConv::Win64) in isEligibleForTailCallOptimization()
8016 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()
8040 if (IsVarArg && !callConvSupportsVarArgs(CalleeCC)) in isEligibleForTailCallOptimization()
8045 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization()
8046 CCAssignFnForCall(CalleeCC, IsVarArg), in isEligibleForTailCallOptimization()
8053 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC); in isEligibleForTailCallOptimization()
8067 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, C); in isEligibleForTailCallOptimization()