Add gfx1100 support

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ic5d5559e43df5c73409ba900a42c6901aabae661
Tento commit je obsažen v:
Graham Sider
2021-10-18 18:21:31 -04:00
odevzdal David Yat Sin
rodič 710adcc252
revize 446c5e9672
7 změnil soubory, kde provedl 14 přidání a 4 odebrání
+3
Zobrazit soubor
@@ -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.