• Home
  • Raw
  • Download

Lines Matching refs:CCInfo

537 static void allocateHSAUserSGPRs(CCState &CCInfo,  in allocateHSAUserSGPRs()  argument
546 CCInfo.AllocateReg(PrivateSegmentBufferReg); in allocateHSAUserSGPRs()
552 CCInfo.AllocateReg(DispatchPtrReg); in allocateHSAUserSGPRs()
558 CCInfo.AllocateReg(QueuePtrReg); in allocateHSAUserSGPRs()
569 CCInfo.AllocateReg(InputPtrReg); in allocateHSAUserSGPRs()
575 CCInfo.AllocateReg(DispatchIDReg); in allocateHSAUserSGPRs()
581 CCInfo.AllocateReg(FlatScratchInitReg); in allocateHSAUserSGPRs()
601 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel() local
603 allocateHSAUserSGPRs(CCInfo, B, MF, *TRI, *Info); in lowerFormalArgumentsKernel()
661 TLI.allocateSpecialEntryInputVGPRs(CCInfo, MF, *TRI, *Info); in lowerFormalArgumentsKernel()
662 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, F.getCallingConv(), false); in lowerFormalArgumentsKernel()
801 CCState CCInfo(CC, F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments() local
814 CCInfo.AllocateReg(ImplicitBufferPtrReg); in lowerFormalArguments()
893 CCInfo.AllocateReg(AMDGPU::VGPR0); in lowerFormalArguments()
894 CCInfo.AllocateReg(AMDGPU::VGPR1); in lowerFormalArguments()
926 TLI.allocateSpecialInputVGPRsFixed(CCInfo, MF, *TRI, *Info); in lowerFormalArguments()
930 if (!handleAssignments(CCInfo, ArgLocs, B, SplitArgs, Handler)) in lowerFormalArguments()
935 TLI.allocateSpecialInputVGPRs(CCInfo, MF, *TRI, *Info); in lowerFormalArguments()
940 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, CC, IsGraphics); in lowerFormalArguments()
943 CCInfo.AllocateReg(Info->getScratchRSrcReg()); in lowerFormalArguments()
944 TLI.allocateSpecialInputSGPRs(CCInfo, MF, *TRI, *Info); in lowerFormalArguments()
954 CCState &CCInfo, in passSpecialInputs() argument
1012 if (!CCInfo.AllocateReg(OutgoingArg->getRegister())) in passSpecialInputs()
1090 if (!CCInfo.AllocateReg(OutgoingArg->getRegister())) in passSpecialInputs()
1209 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall() local
1218 if (!passSpecialInputs(MIRBuilder, CCInfo, ImplicitArgRegs, Info)) in lowerCall()
1226 if (!handleAssignments(CCInfo, ArgLocs, MIRBuilder, OutArgs, Handler)) in lowerCall()
1246 unsigned NumBytes = CCInfo.getNextStackOffset(); in lowerCall()