[rtsan] Add fork/execve interceptors (#117198)
[llvm-project.git] / llvm / test / tools / obj2yaml / DXContainer / DXILPart.yaml
blob58508f2dcc1e4fddf6145b4239ee4e4c3e6ada75
1 # RUN: yaml2obj %s -o %t
2 # RUN: obj2yaml %t > %t.stdout.yaml
3 # RUN: obj2yaml %t -o %t.file.yaml 2>&1 | count 0
4 # RUN: FileCheck --input-file=%t.stdout.yaml %s
5 # RUN: diff %t.stdout.yaml %t.file.yaml
7 --- !dxcontainer
8 Header:
9   Hash:            [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
10                      0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]
11   Version:
12     Major:           1
13     Minor:           0
14   FileSize:        3548
15   PartCount:       7
16   PartOffsets:     [ 60, 76, 92, 108, 236, 1932, 1960 ]
17 Parts:
18   - Name:            FKE0
19     Size:            8
20   - Name:            FKE1
21     Size:            8
22   - Name:            FKE2
23     Size:            8
24   - Name:            FKE3
25     Size:            120
26   - Name:            FKE4
27     Size:            1688
28   - Name:            FKE5
29     Size:            20
30   - Name:            DXIL
31     Size:            28
32     Program:
33       MajorVersion:    6
34       MinorVersion:    5
35       ShaderKind:      5
36       Size:            8
37       DXILMajorVersion: 1
38       DXILMinorVersion: 5
39       DXILSize:        4
40       DXIL:            [ 0x42, 0x43, 0xC0, 0xDE, ]
41 ...
46 #CHECK:        - Name:            DXIL
47 #CHECK-NEXT:     Size:            28
48 #CHECK-NEXT:     Program:
49 #CHECK-NEXT:       MajorVersion:    6
50 #CHECK-NEXT:       MinorVersion:    5
51 #CHECK-NEXT:       ShaderKind:      5
52 #CHECK-NEXT:       Size:            8
53 #CHECK-NEXT:       DXILMajorVersion: 1
54 #CHECK-NEXT:       DXILMinorVersion: 5
55 #CHECK-NEXT:       DXILSize:        4
56 #CHECK-NEXT:       DXIL:            [ 0x42, 0x43, 0xC0, 0xDE