diff options
Diffstat (limited to 'llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml')
-rw-r--r-- | llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml b/llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml index 585364b1cc2..c3800d2ff27 100644 --- a/llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml +++ b/llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml @@ -85,6 +85,13 @@ # RUN: yaml2obj -docnum=29 %s > %t.o.29 # RUN: llvm-readobj -s -file-headers %t.o.29 | FileCheck --check-prefixes=ELF-ALL,ELF-GFX902 %s # RUN: obj2yaml %t.o.29 | FileCheck --check-prefixes=YAML-GFX902 %s +# RUN: yaml2obj -docnum=30 %s > %t.o.30 +# RUN: llvm-readobj -s -file-headers %t.o.30 | FileCheck --check-prefixes=ELF-ALL,ELF-GFX904 %s +# RUN: obj2yaml %t.o.30 | FileCheck --check-prefixes=YAML-GFX904 %s +# RUN: yaml2obj -docnum=31 %s > %t.o.31 +# RUN: llvm-readobj -s -file-headers %t.o.31 | FileCheck --check-prefixes=ELF-ALL,ELF-GFX906 %s +# RUN: obj2yaml %t.o.31 | FileCheck --check-prefixes=YAML-GFX906 %s + # ELF-ALL: Flags [ # ELF-R600: EF_AMDGPU_MACH_R600_R600 (0x1) @@ -116,6 +123,8 @@ # ELF-GFX810: EF_AMDGPU_MACH_AMDGCN_GFX810 (0x2B) # ELF-GFX900: EF_AMDGPU_MACH_AMDGCN_GFX900 (0x2C) # ELF-GFX902: EF_AMDGPU_MACH_AMDGCN_GFX902 (0x2D) +# ELF-GFX904: EF_AMDGPU_MACH_AMDGCN_GFX904 (0x2E) +# ELF-GFX906: EF_AMDGPU_MACH_AMDGCN_GFX906 (0x2F) # ELF-ALL: ] # YAML-R600: Flags: [ EF_AMDGPU_MACH_R600_R600 ] @@ -147,6 +156,8 @@ # YAML-GFX810: Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX810 ] # YAML-GFX900: Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX900 ] # YAML-GFX902: Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX902 ] +# YAML-GFX904: Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX904 ] +# YAML-GFX906: Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX906 ] # Doc1 --- !ELF @@ -466,3 +477,25 @@ FileHeader: Machine: EM_AMDGPU Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX902 ] ... + +# Doc30 +--- !ELF +FileHeader: + Class: ELFCLASS64 + Data: ELFDATA2LSB + OSABI: ELFOSABI_NONE + Type: ET_REL + Machine: EM_AMDGPU + Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX904 ] +... + +# Doc31 +--- !ELF +FileHeader: + Class: ELFCLASS64 + Data: ELFDATA2LSB + OSABI: ELFOSABI_NONE + Type: ET_REL + Machine: EM_AMDGPU + Flags: [ EF_AMDGPU_MACH_AMDGCN_GFX906 ] +... |