From 8e1b19fb191982c15825075a7ebbb06adcaffe33 Mon Sep 17 00:00:00 2001 From: Tony Date: Mon, 23 Nov 2020 19:57:36 +0000 Subject: [PATCH] Add additional targets Add: - gfx602 - gfx705 - gfx805 - gfx90c - gfx1032 - gfx1033 Change-Id: Idfe7d42bacd133413ac3ffd058b7ff9d298677e2 [ROCm/clr commit: 4f8067beab997a9ac90e2d00ba98e3159d420461] --- projects/clr/rocclr/elf/elfio/elf_types.hpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/projects/clr/rocclr/elf/elfio/elf_types.hpp b/projects/clr/rocclr/elf/elfio/elf_types.hpp index f7a27a2c69..79938f791d 100644 --- a/projects/clr/rocclr/elf/elfio/elf_types.hpp +++ b/projects/clr/rocclr/elf/elfio/elf_types.hpp @@ -412,6 +412,7 @@ typedef uint64_t Elf64_Off; #define EF_AMDGPU_MACH_AMDGCN_GFX702 0x024 #define EF_AMDGPU_MACH_AMDGCN_GFX703 0x025 #define EF_AMDGPU_MACH_AMDGCN_GFX704 0x026 +#define EF_AMDGPU_MACH_AMDGCN_RESERVED_0X027 0x027 #define EF_AMDGPU_MACH_AMDGCN_GFX801 0x028 #define EF_AMDGPU_MACH_AMDGCN_GFX802 0x029 #define EF_AMDGPU_MACH_AMDGCN_GFX803 0x02a @@ -422,17 +423,21 @@ typedef uint64_t Elf64_Off; #define EF_AMDGPU_MACH_AMDGCN_GFX906 0x02f #define EF_AMDGPU_MACH_AMDGCN_GFX908 0x030 #define EF_AMDGPU_MACH_AMDGCN_GFX909 0x031 +#define EF_AMDGPU_MACH_AMDGCN_GFX90C 0x032 #define EF_AMDGPU_MACH_AMDGCN_GFX1010 0x033 #define EF_AMDGPU_MACH_AMDGCN_GFX1011 0x034 #define EF_AMDGPU_MACH_AMDGCN_GFX1012 0x035 #define EF_AMDGPU_MACH_AMDGCN_GFX1030 0x036 #define EF_AMDGPU_MACH_AMDGCN_GFX1031 0x037 +#define EF_AMDGPU_MACH_AMDGCN_GFX1032 0x038 +#define EF_AMDGPU_MACH_AMDGCN_GFX1033 0x039 +#define EF_AMDGPU_MACH_AMDGCN_GFX602 0x03a +#define EF_AMDGPU_MACH_AMDGCN_GFX705 0x03b +#define EF_AMDGPU_MACH_AMDGCN_GFX805 0x03c -#define EF_AMDGPU_MACH_AMDGCN_RESERVED0 0x027 -#define EF_AMDGPU_MACH_AMDGCN_RESERVED1 0x032 #define EF_AMDGPU_MACH_AMDGCN_FIRST EF_AMDGPU_MACH_AMDGCN_GFX600 -#define EF_AMDGPU_MACH_AMDGCN_LAST EF_AMDGPU_MACH_AMDGCN_GFX1031 +#define EF_AMDGPU_MACH_AMDGCN_LAST EF_AMDGPU_MACH_AMDGCN_GFX805 // Indicates if the "xnack" target feature is enabled for all code contained // in the object.