Lines Matching defs:CCInfo
480 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs,
483 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv));
504 CCState CCInfo(F.getCallingConv(), /*IsVarArg=*/true, MF, ArgLocs,
513 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, AssignFn);
517 if (!CCInfo.isAllocated(AArch64::X8)) {
553 CCState &CCInfo) const {
562 bool IsWin64CC = Subtarget.isCallingConvWin64(CCInfo.getCallingConv(),
567 unsigned FirstVariadicGPR = CCInfo.getFirstUnallocated(GPRArgRegs);
607 unsigned FirstVariadicFPR = CCInfo.getFirstUnallocated(FPRArgRegs);
711 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext());
712 if (!determineAssignments(Assigner, SplitArgs, CCInfo) ||
713 !handleAssignments(Handler, SplitArgs, CCInfo, ArgLocs, MIRBuilder))
737 saveVarArgRegisters(MIRBuilder, Handler, CCInfo);