diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-04-30 19:08:16 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-04-30 19:08:16 +0000 |
| commit | 0084adc5165622ea838f9af1e5a0559cd128b483 (patch) | |
| tree | a24f460232a0d35c1eca0b9045b4a22645aa2866 /llvm/test/Object | |
| parent | 45c7205b617895a96073da30aabfdbae2bb8651c (diff) | |
| download | bcm5719-llvm-0084adc5165622ea838f9af1e5a0559cd128b483.tar.gz bcm5719-llvm-0084adc5165622ea838f9af1e5a0559cd128b483.zip | |
AMDGPU: Add Vega12 and Vega20
Changes by
Matt Arsenault
Konstantin Zhuravlyov
llvm-svn: 331215
Diffstat (limited to 'llvm/test/Object')
| -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 ] +... |

