1 # RUN: yaml2obj %s | obj2yaml | FileCheck %s
4 Hash: [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
5 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]
11 PartOffsets: [ 64, 124, 184 ]
20 SystemValue: Undefined
46 SystemValue: FinalQuadEdgeTessfactor
55 SystemValue: Undefined
64 SystemValue: FinalQuadEdgeTessfactor
73 SystemValue: Undefined
82 SystemValue: FinalQuadEdgeTessfactor
91 SystemValue: Undefined
100 SystemValue: FinalQuadEdgeTessfactor
105 MinPrecision: Default
107 Name: SV_InsideTessFactor
109 SystemValue: FinalQuadInsideTessfactor
114 MinPrecision: Default
116 Name: SV_InsideTessFactor
118 SystemValue: FinalQuadInsideTessfactor
123 MinPrecision: Default
127 SystemValue: Undefined
132 MinPrecision: Default
135 # CHECK: - Name: ISG1
136 # CHECK-NEXT: Size: 52
137 # CHECK-NEXT: Signature:
138 # CHECK-NEXT: Parameters:
139 # CHECK-NEXT: - Stream: 0
140 # CHECK-NEXT: Name: AAA_HSFoo
141 # CHECK-NEXT: Index: 0
142 # CHECK-NEXT: SystemValue: Undefined
143 # CHECK-NEXT: CompType: Float32
144 # CHECK-NEXT: Register: 0
145 # CHECK-NEXT: Mask: 7
146 # CHECK-NEXT: ExclusiveMask: 2
147 # CHECK-NEXT: MinPrecision: Default
148 # CHECK-NEXT: - Name: OSG1
149 # CHECK-NEXT: Size: 52
150 # CHECK-NEXT: Signature:
151 # CHECK-NEXT: Parameters:
152 # CHECK-NEXT: - Stream: 0
153 # CHECK-NEXT: Name: SV_Position
154 # CHECK-NEXT: Index: 0
155 # CHECK-NEXT: SystemValue: Position
156 # CHECK-NEXT: CompType: Float32
157 # CHECK-NEXT: Register: 0
158 # CHECK-NEXT: Mask: 15
159 # CHECK-NEXT: ExclusiveMask: 0
160 # CHECK-NEXT: MinPrecision: Default
161 # CHECK-NEXT: - Name: PSG1
162 # CHECK-NEXT: Size: 372
163 # CHECK-NEXT: Signature:
164 # CHECK-NEXT: Parameters:
165 # CHECK-NEXT: - Stream: 0
166 # CHECK-NEXT: Name: SV_TessFactor
167 # CHECK-NEXT: Index: 0
168 # CHECK-NEXT: SystemValue: FinalQuadEdgeTessfactor
169 # CHECK-NEXT: CompType: Float32
170 # CHECK-NEXT: Register: 0
171 # CHECK-NEXT: Mask: 8
172 # CHECK-NEXT: ExclusiveMask: 8
173 # CHECK-NEXT: MinPrecision: Default
174 # CHECK-NEXT: - Stream: 0
175 # CHECK-NEXT: Name: BBB
176 # CHECK-NEXT: Index: 0
177 # CHECK-NEXT: SystemValue: Undefined
178 # CHECK-NEXT: CompType: Float32
179 # CHECK-NEXT: Register: 0
180 # CHECK-NEXT: Mask: 7
181 # CHECK-NEXT: ExclusiveMask: 0
182 # CHECK-NEXT: MinPrecision: Default
183 # CHECK-NEXT: - Stream: 0
184 # CHECK-NEXT: Name: SV_TessFactor
185 # CHECK-NEXT: Index: 1
186 # CHECK-NEXT: SystemValue: FinalQuadEdgeTessfactor
187 # CHECK-NEXT: CompType: Float32
188 # CHECK-NEXT: Register: 1
189 # CHECK-NEXT: Mask: 8
190 # CHECK-NEXT: ExclusiveMask: 8
191 # CHECK-NEXT: MinPrecision: Default
192 # CHECK-NEXT: - Stream: 0
193 # CHECK-NEXT: Name: BBB
194 # CHECK-NEXT: Index: 1
195 # CHECK-NEXT: SystemValue: Undefined
196 # CHECK-NEXT: CompType: Float32
197 # CHECK-NEXT: Register: 1
198 # CHECK-NEXT: Mask: 7
199 # CHECK-NEXT: ExclusiveMask: 0
200 # CHECK-NEXT: MinPrecision: Default
201 # CHECK-NEXT: - Stream: 0
202 # CHECK-NEXT: Name: SV_TessFactor
203 # CHECK-NEXT: Index: 2
204 # CHECK-NEXT: SystemValue: FinalQuadEdgeTessfactor
205 # CHECK-NEXT: CompType: Float32
206 # CHECK-NEXT: Register: 2
207 # CHECK-NEXT: Mask: 8
208 # CHECK-NEXT: ExclusiveMask: 8
209 # CHECK-NEXT: MinPrecision: Default
210 # CHECK-NEXT: - Stream: 0
211 # CHECK-NEXT: Name: BBB
212 # CHECK-NEXT: Index: 2
213 # CHECK-NEXT: SystemValue: Undefined
214 # CHECK-NEXT: CompType: Float32
215 # CHECK-NEXT: Register: 2
216 # CHECK-NEXT: Mask: 7
217 # CHECK-NEXT: ExclusiveMask: 0
218 # CHECK-NEXT: MinPrecision: Default
219 # CHECK-NEXT: - Stream: 0
220 # CHECK-NEXT: Name: SV_TessFactor
221 # CHECK-NEXT: Index: 3
222 # CHECK-NEXT: SystemValue: FinalQuadEdgeTessfactor
223 # CHECK-NEXT: CompType: Float32
224 # CHECK-NEXT: Register: 3
225 # CHECK-NEXT: Mask: 8
226 # CHECK-NEXT: ExclusiveMask: 8
227 # CHECK-NEXT: MinPrecision: Default
228 # CHECK-NEXT: - Stream: 0
229 # CHECK-NEXT: Name: SV_InsideTessFactor
230 # CHECK-NEXT: Index: 0
231 # CHECK-NEXT: SystemValue: FinalQuadInsideTessfactor
232 # CHECK-NEXT: CompType: Float32
233 # CHECK-NEXT: Register: 4
234 # CHECK-NEXT: Mask: 8
235 # CHECK-NEXT: ExclusiveMask: 0
236 # CHECK-NEXT: MinPrecision: Default
237 # CHECK-NEXT: - Stream: 0
238 # CHECK-NEXT: Name: SV_InsideTessFactor
239 # CHECK-NEXT: Index: 1
240 # CHECK-NEXT: SystemValue: FinalQuadInsideTessfactor
241 # CHECK-NEXT: CompType: Float32
242 # CHECK-NEXT: Register: 5
243 # CHECK-NEXT: Mask: 8
244 # CHECK-NEXT: ExclusiveMask: 0
245 # CHECK-NEXT: MinPrecision: Default
246 # CHECK-NEXT: - Stream: 0
247 # CHECK-NEXT: Name: AAA
248 # CHECK-NEXT: Index: 0
249 # CHECK-NEXT: SystemValue: Undefined
250 # CHECK-NEXT: CompType: Float32
251 # CHECK-NEXT: Register: 6
252 # CHECK-NEXT: Mask: 15
253 # CHECK-NEXT: ExclusiveMask: 4
254 # CHECK-NEXT: MinPrecision: Default