[llvm] [AMDGPU] Move SGPR Count Queries into TargetParser (PR #209848)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 16 08:34:40 PDT 2026
================
@@ -147,6 +150,17 @@ LLVM_ABI void fillValidArchListR600(SmallVectorImpl<StringRef> &Values);
LLVM_ABI IsaVersion getIsaVersion(StringRef GPU);
LLVM_ABI IsaVersion getIsaVersion(Triple::SubArchType SubArch);
+enum { FIXED_NUM_SGPRS_FOR_INIT_BUG = 96 };
+
+LLVM_ABI unsigned getTotalNumSGPRs(StringRef GPU);
+LLVM_ABI unsigned getTotalNumSGPRs(Triple::SubArchType SubArch);
+
+LLVM_ABI unsigned getAddressableNumSGPRs(StringRef GPU);
----------------
theSK2005 wrote:
I changed to this format to match getIsaVersion (https://github.com/llvm/llvm-project/blob/9ec7974432975674b0128ea85a54cb3e5b0ffa75/llvm/lib/TargetParser/AMDGPUTargetParser.cpp#L325) should I change that too?
https://github.com/llvm/llvm-project/pull/209848
More information about the llvm-commits
mailing list