xref: /aosp_15_r20/external/llvm/test/Object/AMDGPU/elf-definitios.yaml (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: yaml2obj %s > %t.o
2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
3*9880d681SAndroid Build Coastguard Worker
4*9880d681SAndroid Build Coastguard Worker# CHECK: Format: ELF64-amdgpu-hsacobj
5*9880d681SAndroid Build Coastguard Worker# CHECK: Arch: amdgcn
6*9880d681SAndroid Build Coastguard Worker# CHECK:  Machine: EM_AMDGPU (0xE0)
7*9880d681SAndroid Build Coastguard Worker# CHECK: Sections [
8*9880d681SAndroid Build Coastguard Worker# CHECK: Section {
9*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .shf_amdgpu
10*9880d681SAndroid Build Coastguard Worker# CHECK: Flags [ (0xF00000)
11*9880d681SAndroid Build Coastguard Worker# CHECK: SHF_AMDGPU_HSA_AGENT (0x800000)
12*9880d681SAndroid Build Coastguard Worker# CHECK: SHF_AMDGPU_HSA_CODE (0x400000)
13*9880d681SAndroid Build Coastguard Worker# CHECK: SHF_AMDGPU_HSA_GLOBAL (0x100000)
14*9880d681SAndroid Build Coastguard Worker# CHECK: SHF_AMDGPU_HSA_READONLY (0x200000)
15*9880d681SAndroid Build Coastguard Worker# CHECK: }
16*9880d681SAndroid Build Coastguard Worker
17*9880d681SAndroid Build Coastguard Worker--- !ELF
18*9880d681SAndroid Build Coastguard WorkerFileHeader:
19*9880d681SAndroid Build Coastguard Worker  Class:   ELFCLASS64
20*9880d681SAndroid Build Coastguard Worker  Data:    ELFDATA2LSB
21*9880d681SAndroid Build Coastguard Worker  Type:    ET_REL
22*9880d681SAndroid Build Coastguard Worker  Machine: EM_AMDGPU
23*9880d681SAndroid Build Coastguard Worker  OSABI:   ELFOSABI_AMDGPU_HSA
24*9880d681SAndroid Build Coastguard Worker
25*9880d681SAndroid Build Coastguard WorkerSections:
26*9880d681SAndroid Build Coastguard Worker  - Name:  .shf_amdgpu
27*9880d681SAndroid Build Coastguard Worker    Type:  SHT_PROGBITS
28*9880d681SAndroid Build Coastguard Worker    Flags: [ SHF_AMDGPU_HSA_GLOBAL, SHF_AMDGPU_HSA_READONLY,
29*9880d681SAndroid Build Coastguard Worker             SHF_AMDGPU_HSA_CODE, SHF_AMDGPU_HSA_AGENT]
30*9880d681SAndroid Build Coastguard Worker...
31