Changeset View
Changeset View
Standalone View
Standalone View
llvm/include/llvm/BinaryFormat/ELF.h
Show First 20 Lines • Show All 679 Lines • ▼ Show 20 Lines | enum : unsigned { | ||||
EF_AMDGPU_MACH_R600_FIRST = EF_AMDGPU_MACH_R600_R600, | EF_AMDGPU_MACH_R600_FIRST = EF_AMDGPU_MACH_R600_R600, | ||||
EF_AMDGPU_MACH_R600_LAST = EF_AMDGPU_MACH_R600_TURKS, | EF_AMDGPU_MACH_R600_LAST = EF_AMDGPU_MACH_R600_TURKS, | ||||
// AMDGCN-based processors. | // AMDGCN-based processors. | ||||
// AMDGCN GFX6. | // AMDGCN GFX6. | ||||
EF_AMDGPU_MACH_AMDGCN_GFX600 = 0x020, | EF_AMDGPU_MACH_AMDGCN_GFX600 = 0x020, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX601 = 0x021, | EF_AMDGPU_MACH_AMDGCN_GFX601 = 0x021, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX602 = 0x03a, | |||||
// AMDGCN GFX7. | // AMDGCN GFX7. | ||||
EF_AMDGPU_MACH_AMDGCN_GFX700 = 0x022, | EF_AMDGPU_MACH_AMDGCN_GFX700 = 0x022, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX701 = 0x023, | EF_AMDGPU_MACH_AMDGCN_GFX701 = 0x023, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX702 = 0x024, | EF_AMDGPU_MACH_AMDGCN_GFX702 = 0x024, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX703 = 0x025, | EF_AMDGPU_MACH_AMDGCN_GFX703 = 0x025, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX704 = 0x026, | EF_AMDGPU_MACH_AMDGCN_GFX704 = 0x026, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX705 = 0x03b, | |||||
// AMDGCN GFX8. | // AMDGCN GFX8. | ||||
EF_AMDGPU_MACH_AMDGCN_GFX801 = 0x028, | EF_AMDGPU_MACH_AMDGCN_GFX801 = 0x028, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX802 = 0x029, | EF_AMDGPU_MACH_AMDGCN_GFX802 = 0x029, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX803 = 0x02a, | EF_AMDGPU_MACH_AMDGCN_GFX803 = 0x02a, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX805 = 0x03c, | |||||
EF_AMDGPU_MACH_AMDGCN_GFX810 = 0x02b, | EF_AMDGPU_MACH_AMDGCN_GFX810 = 0x02b, | ||||
// AMDGCN GFX9. | // AMDGCN GFX9. | ||||
EF_AMDGPU_MACH_AMDGCN_GFX900 = 0x02c, | EF_AMDGPU_MACH_AMDGCN_GFX900 = 0x02c, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX902 = 0x02d, | EF_AMDGPU_MACH_AMDGCN_GFX902 = 0x02d, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX904 = 0x02e, | EF_AMDGPU_MACH_AMDGCN_GFX904 = 0x02e, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX906 = 0x02f, | EF_AMDGPU_MACH_AMDGCN_GFX906 = 0x02f, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX908 = 0x030, | EF_AMDGPU_MACH_AMDGCN_GFX908 = 0x030, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX909 = 0x031, | EF_AMDGPU_MACH_AMDGCN_GFX909 = 0x031, | ||||
// AMDGCN GFX10. | // AMDGCN GFX10. | ||||
EF_AMDGPU_MACH_AMDGCN_GFX1010 = 0x033, | EF_AMDGPU_MACH_AMDGCN_GFX1010 = 0x033, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX1011 = 0x034, | EF_AMDGPU_MACH_AMDGCN_GFX1011 = 0x034, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX1012 = 0x035, | EF_AMDGPU_MACH_AMDGCN_GFX1012 = 0x035, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX1030 = 0x036, | EF_AMDGPU_MACH_AMDGCN_GFX1030 = 0x036, | ||||
EF_AMDGPU_MACH_AMDGCN_GFX1031 = 0x037, | EF_AMDGPU_MACH_AMDGCN_GFX1031 = 0x037, | ||||
// Reserved for AMDGCN-based processors. | // Reserved for AMDGCN-based processors. | ||||
EF_AMDGPU_MACH_AMDGCN_RESERVED0 = 0x027, | EF_AMDGPU_MACH_AMDGCN_RESERVED0 = 0x027, | ||||
EF_AMDGPU_MACH_AMDGCN_RESERVED1 = 0x032, | EF_AMDGPU_MACH_AMDGCN_RESERVED1 = 0x032, | ||||
// First/last AMDGCN-based processors. | // First/last AMDGCN-based processors. | ||||
EF_AMDGPU_MACH_AMDGCN_FIRST = EF_AMDGPU_MACH_AMDGCN_GFX600, | EF_AMDGPU_MACH_AMDGCN_FIRST = EF_AMDGPU_MACH_AMDGCN_GFX600, | ||||
EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_GFX1031, | EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_GFX805, | ||||
// Indicates if the "xnack" target feature is enabled for all code contained | // Indicates if the "xnack" target feature is enabled for all code contained | ||||
// in the object. | // in the object. | ||||
EF_AMDGPU_XNACK = 0x100, | EF_AMDGPU_XNACK = 0x100, | ||||
// Indicates if the "sram-ecc" target feature is enabled for all code | // Indicates if the "sram-ecc" target feature is enabled for all code | ||||
// contained in the object. | // contained in the object. | ||||
EF_AMDGPU_SRAM_ECC = 0x200, | EF_AMDGPU_SRAM_ECC = 0x200, | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 864 Lines • Show Last 20 Lines |