forked from OSchip/llvm-project
[AMDGPU] updated PAL metadata record keys
Summary: The ABI changed before specification was finalized. Reviewers: kzhuravl, dstuttard Subscribers: wdng, nhaehnle, yaxunl, t-tye, llvm-commits Differential Revision: https://reviews.llvm.org/D39807 llvm-svn: 318213
This commit is contained in:
parent
64fd333304
commit
39e7ce8f21
|
@ -435,29 +435,29 @@ constexpr char AssemblerDirective[] = ".amd_amdgpu_pal_metadata";
|
|||
|
||||
/// \brief PAL metadata keys.
|
||||
enum Key : uint32_t {
|
||||
LS_NUM_USED_VGPRS = 0x10000015,
|
||||
HS_NUM_USED_VGPRS = 0x10000016,
|
||||
ES_NUM_USED_VGPRS = 0x10000017,
|
||||
GS_NUM_USED_VGPRS = 0x10000018,
|
||||
VS_NUM_USED_VGPRS = 0x10000019,
|
||||
PS_NUM_USED_VGPRS = 0x1000001a,
|
||||
CS_NUM_USED_VGPRS = 0x1000001b,
|
||||
LS_NUM_USED_VGPRS = 0x10000021,
|
||||
HS_NUM_USED_VGPRS = 0x10000022,
|
||||
ES_NUM_USED_VGPRS = 0x10000023,
|
||||
GS_NUM_USED_VGPRS = 0x10000024,
|
||||
VS_NUM_USED_VGPRS = 0x10000025,
|
||||
PS_NUM_USED_VGPRS = 0x10000026,
|
||||
CS_NUM_USED_VGPRS = 0x10000027,
|
||||
|
||||
LS_NUM_USED_SGPRS = 0x1000001c,
|
||||
HS_NUM_USED_SGPRS = 0x1000001d,
|
||||
ES_NUM_USED_SGPRS = 0x1000001e,
|
||||
GS_NUM_USED_SGPRS = 0x1000001f,
|
||||
VS_NUM_USED_SGPRS = 0x10000020,
|
||||
PS_NUM_USED_SGPRS = 0x10000021,
|
||||
CS_NUM_USED_SGPRS = 0x10000022,
|
||||
LS_NUM_USED_SGPRS = 0x10000028,
|
||||
HS_NUM_USED_SGPRS = 0x10000029,
|
||||
ES_NUM_USED_SGPRS = 0x1000002a,
|
||||
GS_NUM_USED_SGPRS = 0x1000002b,
|
||||
VS_NUM_USED_SGPRS = 0x1000002c,
|
||||
PS_NUM_USED_SGPRS = 0x1000002d,
|
||||
CS_NUM_USED_SGPRS = 0x1000002e,
|
||||
|
||||
LS_SCRATCH_SIZE = 0x10000038,
|
||||
HS_SCRATCH_SIZE = 0x10000039,
|
||||
ES_SCRATCH_SIZE = 0x1000003a,
|
||||
GS_SCRATCH_SIZE = 0x1000003b,
|
||||
VS_SCRATCH_SIZE = 0x1000003c,
|
||||
PS_SCRATCH_SIZE = 0x1000003d,
|
||||
CS_SCRATCH_SIZE = 0x1000003e
|
||||
LS_SCRATCH_SIZE = 0x10000044,
|
||||
HS_SCRATCH_SIZE = 0x10000045,
|
||||
ES_SCRATCH_SIZE = 0x10000046,
|
||||
GS_SCRATCH_SIZE = 0x10000047,
|
||||
VS_SCRATCH_SIZE = 0x10000048,
|
||||
PS_SCRATCH_SIZE = 0x10000049,
|
||||
CS_SCRATCH_SIZE = 0x1000004a
|
||||
};
|
||||
|
||||
/// \brief PAL metadata represented as a vector.
|
||||
|
|
|
@ -53,3 +53,6 @@ entry:
|
|||
}
|
||||
|
||||
attributes #0 = { nounwind "amdgpu-git-ptr-high"="0x1234" }
|
||||
|
||||
; Check we have CS_NUM_USED_VGPRS in PAL metadata.
|
||||
; PAL: .amd_amdgpu_pal_metadata {{.*}},0x10000027,
|
||||
|
|
Loading…
Reference in New Issue