Add support for gfx909 and gfx90c

Change-Id: I88158789cdda44a173e3ca26d2c96b8e0ea0e221
This commit is contained in:
Tony Tye
2021-04-08 16:55:07 +00:00
parent 243e29ba8e
commit a97c14abea
9 changed files with 44 additions and 18 deletions
@@ -623,9 +623,11 @@ namespace code {
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX904;
else if (old_name == "AMD:AMDGPU:9:0:6" || old_name == "AMD:AMDGPU:9:0:7")
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX906;
else if (old_name == "AMD:AMDGPU:9:0:12")
mach = ELF::EF_AMDGPU_MACH_AMDGCN_GFX90C;
else {
// Code object v2 only supports asics up to gfx906. Do NOT add handling
// of new asics into this if-else-if* block.
// Code object v2 only supports asics up to gfx906 plus gfx90c. Do NOT
// add handling of new asics into this if-else-if* block.
return "";
}
std::string name;