Skip to content

Commit a1be6f0

Browse files
committed
AMDGPU: Reserve 0x048, 0x049, 0x04a MACHs
Differential Revision: https://reviews.llvm.org/D149856
1 parent 139ece3 commit a1be6f0

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

llvm/docs/AMDGPUUsage.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1321,6 +1321,9 @@ The AMDGPU backend uses the following ELF header:
13211321
``EF_AMDGPU_MACH_AMDGCN_GFX1036`` 0x045 ``gfx1036``
13221322
``EF_AMDGPU_MACH_AMDGCN_GFX1101`` 0x046 ``gfx1101``
13231323
``EF_AMDGPU_MACH_AMDGCN_GFX1102`` 0x047 ``gfx1102``
1324+
*reserved* 0x048 Reserved.
1325+
*reserved* 0x049 Reserved.
1326+
*reserved* 0x04a Reserved.
13241327
==================================== ========== =============================
13251328

13261329
Sections

llvm/include/llvm/BinaryFormat/ELF.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -778,10 +778,13 @@ enum : unsigned {
778778
EF_AMDGPU_MACH_AMDGCN_GFX1036 = 0x045,
779779
EF_AMDGPU_MACH_AMDGCN_GFX1101 = 0x046,
780780
EF_AMDGPU_MACH_AMDGCN_GFX1102 = 0x047,
781+
EF_AMDGPU_MACH_AMDGCN_RESERVED_0X48 = 0x048,
782+
EF_AMDGPU_MACH_AMDGCN_RESERVED_0X49 = 0x049,
783+
EF_AMDGPU_MACH_AMDGCN_RESERVED_0X4A = 0x04a,
781784

782785
// First/last AMDGCN-based processors.
783786
EF_AMDGPU_MACH_AMDGCN_FIRST = EF_AMDGPU_MACH_AMDGCN_GFX600,
784-
EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_GFX1102,
787+
EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_RESERVED_0X4A,
785788

786789
// Indicates if the "xnack" target feature is enabled for all code contained
787790
// in the object.

0 commit comments

Comments
 (0)