Lines Matching refs:CCInfo

293   CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs,  in canLowerReturn()  local
296 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg)); in canLowerReturn()
456 static void allocateHSAUserSGPRs(CCState &CCInfo, in allocateHSAUserSGPRs() argument
466 CCInfo.AllocateReg(PrivateSegmentBufferReg); in allocateHSAUserSGPRs()
472 CCInfo.AllocateReg(DispatchPtrReg); in allocateHSAUserSGPRs()
480 CCInfo.AllocateReg(QueuePtrReg); in allocateHSAUserSGPRs()
491 CCInfo.AllocateReg(InputPtrReg); in allocateHSAUserSGPRs()
497 CCInfo.AllocateReg(DispatchIDReg); in allocateHSAUserSGPRs()
503 CCInfo.AllocateReg(FlatScratchInitReg); in allocateHSAUserSGPRs()
522 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel() local
524 allocateHSAUserSGPRs(CCInfo, B, MF, *TRI, *Info); in lowerFormalArgumentsKernel()
576 TLI.allocateSpecialEntryInputVGPRs(CCInfo, MF, *TRI, *Info); in lowerFormalArgumentsKernel()
577 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, F.getCallingConv(), false); in lowerFormalArgumentsKernel()
604 CCState CCInfo(CC, F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments() local
610 CCInfo.AllocateReg(ImplicitBufferPtrReg); in lowerFormalArguments()
617 CCInfo.AllocateReg(FlatScratchInitReg); in lowerFormalArguments()
686 CCInfo.AllocateReg(AMDGPU::VGPR0); in lowerFormalArguments()
687 CCInfo.AllocateReg(AMDGPU::VGPR1); in lowerFormalArguments()
717 TLI.allocateSpecialInputVGPRsFixed(CCInfo, MF, *TRI, *Info); in lowerFormalArguments()
720 CCInfo.AllocateReg(Info->getScratchRSrcReg()); in lowerFormalArguments()
721 TLI.allocateSpecialInputSGPRs(CCInfo, MF, *TRI, *Info); in lowerFormalArguments()
725 if (!determineAssignments(Assigner, SplitArgs, CCInfo)) in lowerFormalArguments()
729 if (!handleAssignments(Handler, SplitArgs, CCInfo, ArgLocs, B)) in lowerFormalArguments()
736 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, CC, IsGraphics); in lowerFormalArguments()
751 CCState &CCInfo, in passSpecialInputs() argument
842 if (!CCInfo.AllocateReg(OutgoingArg->getRegister())) in passSpecialInputs()
941 if (!CCInfo.AllocateReg(OutgoingArg->getRegister())) in passSpecialInputs()
1280 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerTailCall() local
1290 if (!passSpecialInputs(MIRBuilder, CCInfo, ImplicitArgRegs, Info)) in lowerTailCall()
1296 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerTailCall()
1301 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerTailCall()
1460 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall() local
1469 if (!passSpecialInputs(MIRBuilder, CCInfo, ImplicitArgRegs, Info)) in lowerCall()
1477 if (!determineAssignments(Assigner, OutArgs, CCInfo)) in lowerCall()
1481 if (!handleAssignments(Handler, OutArgs, CCInfo, ArgLocs, MIRBuilder)) in lowerCall()
1490 unsigned NumBytes = CCInfo.getStackSize(); in lowerCall()