Home
last modified time | relevance | path

Searched refs:UserSGPRInfo (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp384 if (UserSGPRInfo.hasPrivateSegmentBuffer()) { in getAmdhsaKernelCodeProperties()
388 if (UserSGPRInfo.hasDispatchPtr()) { in getAmdhsaKernelCodeProperties()
396 if (UserSGPRInfo.hasKernargSegmentPtr()) { in getAmdhsaKernelCodeProperties()
400 if (UserSGPRInfo.hasDispatchID()) { in getAmdhsaKernelCodeProperties()
404 if (UserSGPRInfo.hasFlatScratchInit()) { in getAmdhsaKernelCodeProperties()
1177 if (UserSGPRInfo.hasPrivateSegmentBuffer()) { in getAmdKernelCode()
1182 if (UserSGPRInfo.hasDispatchPtr()) in getAmdKernelCode()
1188 if (UserSGPRInfo.hasKernargSegmentPtr()) in getAmdKernelCode()
1191 if (UserSGPRInfo.hasDispatchID()) in getAmdKernelCode()
1194 if (UserSGPRInfo.hasFlatScratchInit()) in getAmdKernelCode()
[all …]
H A DAMDGPUCallLowering.cpp462 const GCNUserSGPRUsageInfo &UserSGPRInfo = Info.getUserSGPRInfo(); in allocateHSAUserSGPRs() local
463 if (UserSGPRInfo.hasPrivateSegmentBuffer()) { in allocateHSAUserSGPRs()
469 if (UserSGPRInfo.hasDispatchPtr()) { in allocateHSAUserSGPRs()
476 if (UserSGPRInfo.hasQueuePtr() && in allocateHSAUserSGPRs()
483 if (UserSGPRInfo.hasKernargSegmentPtr()) { in allocateHSAUserSGPRs()
494 if (UserSGPRInfo.hasDispatchID()) { in allocateHSAUserSGPRs()
500 if (UserSGPRInfo.hasFlatScratchInit()) { in allocateHSAUserSGPRs()
605 const GCNUserSGPRUsageInfo &UserSGPRInfo = Info->getUserSGPRInfo(); in lowerFormalArguments() local
607 if (UserSGPRInfo.hasImplicitBufferPtr()) { in lowerFormalArguments()
614 if (UserSGPRInfo.hasFlatScratchInit() && !Subtarget.isAmdPalOS()) { in lowerFormalArguments()
H A DAMDGPULowerKernelArguments.cpp45 GCNUserSGPRUsageInfo UserSGPRInfo(F, ST); in setInitialFreeUserSGPRsCount() local
47 NumFreeUserSGPRs = MaxUserSGPRs - UserSGPRInfo.getNumUsedUserSGPRs(); in setInitialFreeUserSGPRsCount()
H A DSIMachineFunctionInfo.h443 GCNUserSGPRUsageInfo UserSGPRInfo;
600 GCNUserSGPRUsageInfo &getUserSGPRInfo() { return UserSGPRInfo; }
602 const GCNUserSGPRUsageInfo &getUserSGPRInfo() const { return UserSGPRInfo; }
877 return UserSGPRInfo.getNumKernargPreloadSGPRs();
H A DSIMachineFunctionInfo.cpp41 UserSGPRInfo(F, *STI), WorkGroupIDX(false), WorkGroupIDY(false), in SIMachineFunctionInfo()
269 UserSGPRInfo.allocKernargPreloadSGPRs(AllocSizeDWord + PaddingSGPRs); in addPreloadedKernArg()
H A DSIISelLowering.cpp2343 if (UserSGPRInfo.hasDispatchPtr()) in allocateSpecialInputSGPRs()
2347 if (UserSGPRInfo.hasQueuePtr() && in allocateSpecialInputSGPRs()
2356 if (UserSGPRInfo.hasDispatchID()) in allocateSpecialInputSGPRs()
2380 if (UserSGPRInfo.hasImplicitBufferPtr()) { in allocateHSAUserSGPRs()
2387 if (UserSGPRInfo.hasPrivateSegmentBuffer()) { in allocateHSAUserSGPRs()
2393 if (UserSGPRInfo.hasDispatchPtr()) { in allocateHSAUserSGPRs()
2400 if (UserSGPRInfo.hasQueuePtr() && in allocateHSAUserSGPRs()
2407 if (UserSGPRInfo.hasKernargSegmentPtr()) { in allocateHSAUserSGPRs()
2416 if (UserSGPRInfo.hasDispatchID()) { in allocateHSAUserSGPRs()
2757 assert(!UserSGPRInfo.hasDispatchPtr() && in LowerFormalArguments()
[all …]