brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.6 KiB · fdca11b Raw
74 lines · plain
1# RUN: yaml2obj %s -DGPU=GFX1100 -DKD=0000000000000000000000001000000000000000000000001000000000000000000000000000000000000000000000000300AC60800000000004000000000000 \2# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=RES_43# RES_4: ; error decoding test.kd: kernel descriptor reserved bits in range (127:96) set4# RES_4-NEXT: ; decoding failed region as bytes5 6# RUN: yaml2obj %s -DGPU=GFX1100 -DKD=0000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000300AC60800000000004000000000000 \7# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=RES_208# RES_20: ; error decoding test.kd: kernel descriptor reserved bits in range (351:192) set9# RES_20-NEXT: ; decoding failed region as bytes10 11# RUN: yaml2obj %s -DGPU=GFX1100 -DKD=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300AC60800000000004000000000001 \12# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=RES_4_213# RES_4_2: ; error decoding test.kd: kernel descriptor reserved bits in range (511:480) set14# RES_4_2-NEXT: ; decoding failed region as bytes15 16# RUN: yaml2obj %s -DGPU=GFX90A -DKD=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000 \17# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=RES_45718# RES_457: ; error decoding test.kd: kernel descriptor reserved bits in range (457:455) set19# RES_457-NEXT: ; decoding failed region as bytes20 21# RUN: yaml2obj %s -DGPU=GFX90A -DKD=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000 \22# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=WF3223# WF32: ; error decoding test.kd: kernel descriptor reserved bit (458) set, must be zero on gfx924# WF32-NEXT: ; decoding failed region as bytes25 26# RUN: yaml2obj %s -DGPU=GFX1100 -DKD=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300AC60800000000024000000000000 \27# RUN:   | llvm-objdump --disassemble-symbols=test.kd - | FileCheck %s --check-prefix=RES_46328# RES_463: ; error decoding test.kd: kernel descriptor reserved bits in range (463:460) set29# RES_463-NEXT: ; decoding failed region as bytes30 31--- !ELF32FileHeader:33  Class:           ELFCLASS6434  Data:            ELFDATA2LSB35  OSABI:           ELFOSABI_AMDGPU_HSA36  ABIVersion:      0x337  Type:            ET_REL38  Machine:         EM_AMDGPU39  Flags:           [ EF_AMDGPU_MACH_AMDGCN_[[GPU]], EF_AMDGPU_FEATURE_XNACK_UNSUPPORTED_V4, EF_AMDGPU_FEATURE_SRAMECC_UNSUPPORTED_V4 ]40  SectionHeaderStringTable: .strtab41Sections:42  - Name:            .text43    Type:            SHT_PROGBITS44    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]45    AddressAlign:    0x446    Content:         [[KD]]47  - Name:            .rela.text48    Type:            SHT_RELA49    Flags:           [ SHF_INFO_LINK ]50    Link:            .symtab51    AddressAlign:    0x852    Info:            .text53    Relocations:54      - Offset:          0x1055        Symbol:          test56        Type:            R_AMDGPU_REL6457        Addend:          1658  - Type:            SectionHeaderTable59    Sections:60      - Name:            .strtab61      - Name:            .text62      - Name:            .rela.text63      - Name:            .symtab64Symbols:65  - Name:            test.kd66    Type:            STT_OBJECT67    Section:         .text68    Binding:         STB_GLOBAL69    Size:            0x4070  - Name:            test71    Binding:         STB_GLOBAL72    Other:           [ STV_PROTECTED ]73...74