Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / ObjectYAML / DXContainer / PSVv1-pixel.yaml
bloba7b6804fe5fe6c64039c7f32b6c35d692e3db230
1 # RUN: yaml2obj %s | obj2yaml | FileCheck %s
3 --- !dxcontainer
4 Header:
5   Hash:            [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
6                      0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]
7   Version:
8     Major:           1
9     Minor:           0
10   PartCount:       2
11 Parts:
12   - Name:            PSV0
13     Size:            144
14     PSVInfo:
15       Version:         1
16       ShaderStage:     0
17       DepthOutput:     7
18       SampleFrequency: 96
19       MinimumWaveLaneCount: 0
20       MaximumWaveLaneCount: 4294967295
21       UsesViewID:      0
22       SigInputVectors: 0
23       SigOutputVectors: [ 8, 16, 32, 64 ]
24       ResourceStride:       16
25       Resources:
26         - Type:            1
27           Space:           2
28           LowerBound:      3
29           UpperBound:      4
30         - Type:            128
31           Space:           32768
32           LowerBound:      8388608
33           UpperBound:      2147483648
34       SigInputElements: []
35       SigOutputElements: []
36       SigPatchOrPrimElements: []
37       InputOutputMap:
38         - [  ]
39         - [  ]
40         - [  ]
41         - [  ]
42   - Name:            DXIL
43     Size:            24
44     Program:
45       MajorVersion:    6
46       MinorVersion:    0
47       ShaderKind:      0
48       Size:            6
49       DXILMajorVersion: 0
50       DXILMinorVersion: 1
51       DXILSize:        0
52 ...
54 # CHECK: Name:            PSV0
55 # CHECK: PSVInfo:
56 # CHECK-NEXT: Version:         1
57 # CHECK-NEXT: ShaderStage:     0
58 # CHECK-NEXT: DepthOutput:     7
59 # CHECK-NEXT: SampleFrequency: 96
60 # CHECK-NEXT: MinimumWaveLaneCount: 0
61 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
62 # CHECK-NEXT: UsesViewID:      0
63 # CHECK-NEXT: SigInputVectors: 0
64 # CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]
65 # CHECK-NEXT: ResourceStride: 16
66 # CHECK-NEXT: Resources:
67 # CHECK-NEXT: - Type:            1
68 # CHECK-NEXT: Space:           2
69 # CHECK-NEXT: LowerBound:      3
70 # CHECK-NEXT: UpperBound:      4
71 # CHECK-NEXT: - Type:            128
72 # CHECK-NEXT: Space:           32768
73 # CHECK-NEXT: LowerBound:      8388608
74 # CHECK-NEXT: UpperBound:      2147483648
75 # CHECK-NEXT: SigInputElements: []
76 # CHECK-NEXT: SigOutputElements: []
77 # CHECK-NEXT: SigPatchOrPrimElements: []
78 # CHECK-NEXT: InputOutputMap:
79 # CHECK-NEXT:   - [  ]
80 # CHECK-NEXT:   - [  ]
81 # CHECK-NEXT:   - [  ]
82 # CHECK-NEXT:   - [  ]
83 # CHECK-NEXT: Name