xref: /llvm-project/llvm/test/ObjectYAML/Offload/binary.yaml (revision 228c8f9cc0b2bf615706567f121a422b1b0e7f83)
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s
2!Offload
3Members:
4  - ImageKind:        IMG_Cubin
5    OffloadKind:      OFK_OpenMP
6    Flags:            0
7    String:
8    - Key:              "triple"
9      Value:            "nvptx64-nvidia-cuda"
10    - Key:              "arch"
11      Value:            "sm_70"
12    Content:          "deadbeef"
13
14     # CHECK: --- !Offload
15# CHECK-NEXT: Members:
16# CHECK-NEXT:   - ImageKind:       IMG_Cubin
17# CHECK-NEXT:     OffloadKind:     OFK_OpenMP
18# CHECK-NEXT:     Flags:           0
19# CHECK-NEXT:     String:
20# CHECK-NEXT:       - Key:             triple
21# CHECK-NEXT:         Value:           nvptx64-nvidia-cuda
22# CHECK-NEXT:       - Key:             arch
23# CHECK-NEXT:         Value:           sm_70
24# CHECK-NEXT:     Content:         DEADBEEF
25# CHECK-NEXT: ...
26