Add gfx1100 support

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ic5d5559e43df5c73409ba900a42c6901aabae661
This commit is contained in:
Graham Sider
2021-10-18 18:21:31 -04:00
committed by David Yat Sin
parent 710adcc252
commit 446c5e9672
7 changed files with 14 additions and 4 deletions
@@ -585,6 +585,7 @@ namespace code {
case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1034: name = "gfx1034"; xnack_supported = false; sramecc_supported = false; break;
case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1035: name = "gfx1035"; xnack_supported = false; sramecc_supported = false; break;
case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1036: name = "gfx1036"; xnack_supported = false; sramecc_supported = false; break;
case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1100: name = "gfx1100"; xnack_supported = false; sramecc_supported = false; break;
default: return false;
}
return true;
@@ -633,6 +634,8 @@ namespace code {
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX906;
else if (old_name == "AMD:AMDGPU:9:0:12")
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX90C;
else if (old_name == "AMD:AMDGPU:11:0:0")
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX1100;
else {
// Code object v2 only supports asics up to gfx906 plus gfx90c. Do NOT
// add handling of new asics into this if-else-if* block.