Add code object v5 support

Change-Id: I03522765056e99ed49e6c5e213ee3753852de27b
Tá an tiomantas seo le fáil i:
Konstantin Zhuravlyov
2022-04-04 16:40:51 -04:00
tiomanta ag Konstantin Zhuravlyov
tuismitheoir b3caf6782b
tiomantas 9265409f08
D'athraigh 3 comhad le 12 breiseanna agus 5 scriosta
+5 -1
Féach ar an gComhad
@@ -479,6 +479,10 @@ namespace code {
*major = 4;
*minor = 0;
return true;
case ELF::ELFABIVERSION_AMDGPU_HSA_V5:
*major = 5;
*minor = 0;
return true;
}
return false;
@@ -724,7 +728,7 @@ namespace code {
target_name += ":xnack+";
else if (xnack_supported)
target_name += ":xnack-";
} else if (code_object_major_version == 4) {
} else if (code_object_major_version == 4 || code_object_major_version == 5) {
switch (img->EFlags() & ELF::EF_AMDGPU_FEATURE_SRAMECC_V4) {
case ELF::EF_AMDGPU_FEATURE_SRAMECC_OFF_V4:
target_name += ":sramecc-";