Lines Matching refs:CC
301 CallingConv::ID CC = F.getCallingConv();
304 if (TLI.getNumRegistersForCallingConv(Ctx, CC, SplitEVTs[i]) > 1) {
318 // Some types will need extending as specified by the CC.
319 MVT NewVT = TLI.getRegisterTypeForCallingConv(Ctx, CC, SplitEVTs[i]);
376 splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, CC);
525 static bool canGuaranteeTCO(CallingConv::ID CC) {
526 return CC == CallingConv::Fast;
530 static bool mayTailCallThisCC(CallingConv::ID CC) {
531 switch (CC) {
537 return canGuaranteeTCO(CC);
542 /// CC.
544 getAssignFnsForCC(CallingConv::ID CC, const AArch64TargetLowering &TLI) {
545 return {TLI.CCAssignFnForCall(CC, false), TLI.CCAssignFnForCall(CC, true)};