Add bit width of types to disassembleInstruction
This commit is contained in:
parent
c6d255396f
commit
af7a94876c
43 changed files with 7980 additions and 7959 deletions
|
|
@ -6234,8 +6234,8 @@ local_size = (32, 16, 1)
|
|||
16: TypeFloat 32
|
||||
17: TypeVector 16(float) 4
|
||||
18: TypeFloat 64
|
||||
19: TypeVector 18(float) 4
|
||||
20(Types): TypeStruct 13(ivec4) 15(ivec4) 17(fvec4) 19(fvec4)
|
||||
19: TypeVector 18(float64_t) 4
|
||||
20(Types): TypeStruct 13(ivec4) 15(ivec4) 17(fvec4) 19(f64vec4)
|
||||
21: TypeRuntimeArray 20(Types)
|
||||
22(data): TypeStruct 21
|
||||
23: TypePointer Uniform 22(data)
|
||||
|
|
@ -6258,10 +6258,10 @@ local_size = (32, 16, 1)
|
|||
136: TypeVector 16(float) 2
|
||||
148: TypeVector 16(float) 3
|
||||
158: 14(int) Constant 3
|
||||
161: TypePointer Uniform 19(fvec4)
|
||||
170: TypePointer Uniform 18(float)
|
||||
179: TypeVector 18(float) 2
|
||||
191: TypeVector 18(float) 3
|
||||
161: TypePointer Uniform 19(f64vec4)
|
||||
170: TypePointer Uniform 18(float64_t)
|
||||
179: TypeVector 18(float64_t) 2
|
||||
191: TypeVector 18(float64_t) 3
|
||||
889: TypeBool
|
||||
895: TypePointer Input 7(ivec3)
|
||||
896(dti): 895(ptr) Variable Input
|
||||
|
|
@ -6410,8 +6410,8 @@ local_size = (32, 16, 1)
|
|||
159: 27(ptr) AccessChain 10(dti) 26
|
||||
160: 6(int) Load 159
|
||||
162: 161(ptr) AccessChain 24(data) 25 160 158
|
||||
163: 19(fvec4) Load 162
|
||||
164: 19(fvec4) GroupNonUniformFAdd 35 Reduce 163
|
||||
163: 19(f64vec4) Load 162
|
||||
164: 19(f64vec4) GroupNonUniformFAdd 35 Reduce 163
|
||||
165: 161(ptr) AccessChain 24(data) 25 157 158
|
||||
Store 165 164
|
||||
166: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6419,8 +6419,8 @@ local_size = (32, 16, 1)
|
|||
168: 27(ptr) AccessChain 10(dti) 26
|
||||
169: 6(int) Load 168
|
||||
171: 170(ptr) AccessChain 24(data) 25 169 158 26
|
||||
172: 18(float) Load 171
|
||||
173: 18(float) GroupNonUniformFAdd 35 Reduce 172
|
||||
172:18(float64_t) Load 171
|
||||
173:18(float64_t) GroupNonUniformFAdd 35 Reduce 172
|
||||
174: 170(ptr) AccessChain 24(data) 25 167 158 26
|
||||
Store 174 173
|
||||
175: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6428,24 +6428,24 @@ local_size = (32, 16, 1)
|
|||
177: 27(ptr) AccessChain 10(dti) 26
|
||||
178: 6(int) Load 177
|
||||
180: 161(ptr) AccessChain 24(data) 25 178 158
|
||||
181: 19(fvec4) Load 180
|
||||
182: 179(fvec2) VectorShuffle 181 181 0 1
|
||||
183: 179(fvec2) GroupNonUniformFAdd 35 Reduce 182
|
||||
181: 19(f64vec4) Load 180
|
||||
182:179(f64vec2) VectorShuffle 181 181 0 1
|
||||
183:179(f64vec2) GroupNonUniformFAdd 35 Reduce 182
|
||||
184: 161(ptr) AccessChain 24(data) 25 176 158
|
||||
185: 19(fvec4) Load 184
|
||||
186: 19(fvec4) VectorShuffle 185 183 4 5 2 3
|
||||
185: 19(f64vec4) Load 184
|
||||
186: 19(f64vec4) VectorShuffle 185 183 4 5 2 3
|
||||
Store 184 186
|
||||
187: 27(ptr) AccessChain 10(dti) 26
|
||||
188: 6(int) Load 187
|
||||
189: 27(ptr) AccessChain 10(dti) 26
|
||||
190: 6(int) Load 189
|
||||
192: 161(ptr) AccessChain 24(data) 25 190 158
|
||||
193: 19(fvec4) Load 192
|
||||
194: 191(fvec3) VectorShuffle 193 193 0 1 2
|
||||
195: 191(fvec3) GroupNonUniformFAdd 35 Reduce 194
|
||||
193: 19(f64vec4) Load 192
|
||||
194:191(f64vec3) VectorShuffle 193 193 0 1 2
|
||||
195:191(f64vec3) GroupNonUniformFAdd 35 Reduce 194
|
||||
196: 161(ptr) AccessChain 24(data) 25 188 158
|
||||
197: 19(fvec4) Load 196
|
||||
198: 19(fvec4) VectorShuffle 197 195 4 5 6 3
|
||||
197: 19(f64vec4) Load 196
|
||||
198: 19(f64vec4) VectorShuffle 197 195 4 5 6 3
|
||||
Store 196 198
|
||||
199: 27(ptr) AccessChain 10(dti) 26
|
||||
200: 6(int) Load 199
|
||||
|
|
@ -6578,8 +6578,8 @@ local_size = (32, 16, 1)
|
|||
315: 27(ptr) AccessChain 10(dti) 26
|
||||
316: 6(int) Load 315
|
||||
317: 161(ptr) AccessChain 24(data) 25 316 158
|
||||
318: 19(fvec4) Load 317
|
||||
319: 19(fvec4) GroupNonUniformFMul 35 Reduce 318
|
||||
318: 19(f64vec4) Load 317
|
||||
319: 19(f64vec4) GroupNonUniformFMul 35 Reduce 318
|
||||
320: 161(ptr) AccessChain 24(data) 25 314 158
|
||||
Store 320 319
|
||||
321: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6587,8 +6587,8 @@ local_size = (32, 16, 1)
|
|||
323: 27(ptr) AccessChain 10(dti) 26
|
||||
324: 6(int) Load 323
|
||||
325: 170(ptr) AccessChain 24(data) 25 324 158 26
|
||||
326: 18(float) Load 325
|
||||
327: 18(float) GroupNonUniformFMul 35 Reduce 326
|
||||
326:18(float64_t) Load 325
|
||||
327:18(float64_t) GroupNonUniformFMul 35 Reduce 326
|
||||
328: 170(ptr) AccessChain 24(data) 25 322 158 26
|
||||
Store 328 327
|
||||
329: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6596,24 +6596,24 @@ local_size = (32, 16, 1)
|
|||
331: 27(ptr) AccessChain 10(dti) 26
|
||||
332: 6(int) Load 331
|
||||
333: 161(ptr) AccessChain 24(data) 25 332 158
|
||||
334: 19(fvec4) Load 333
|
||||
335: 179(fvec2) VectorShuffle 334 334 0 1
|
||||
336: 179(fvec2) GroupNonUniformFMul 35 Reduce 335
|
||||
334: 19(f64vec4) Load 333
|
||||
335:179(f64vec2) VectorShuffle 334 334 0 1
|
||||
336:179(f64vec2) GroupNonUniformFMul 35 Reduce 335
|
||||
337: 161(ptr) AccessChain 24(data) 25 330 158
|
||||
338: 19(fvec4) Load 337
|
||||
339: 19(fvec4) VectorShuffle 338 336 4 5 2 3
|
||||
338: 19(f64vec4) Load 337
|
||||
339: 19(f64vec4) VectorShuffle 338 336 4 5 2 3
|
||||
Store 337 339
|
||||
340: 27(ptr) AccessChain 10(dti) 26
|
||||
341: 6(int) Load 340
|
||||
342: 27(ptr) AccessChain 10(dti) 26
|
||||
343: 6(int) Load 342
|
||||
344: 161(ptr) AccessChain 24(data) 25 343 158
|
||||
345: 19(fvec4) Load 344
|
||||
346: 191(fvec3) VectorShuffle 345 345 0 1 2
|
||||
347: 191(fvec3) GroupNonUniformFMul 35 Reduce 346
|
||||
345: 19(f64vec4) Load 344
|
||||
346:191(f64vec3) VectorShuffle 345 345 0 1 2
|
||||
347:191(f64vec3) GroupNonUniformFMul 35 Reduce 346
|
||||
348: 161(ptr) AccessChain 24(data) 25 341 158
|
||||
349: 19(fvec4) Load 348
|
||||
350: 19(fvec4) VectorShuffle 349 347 4 5 6 3
|
||||
349: 19(f64vec4) Load 348
|
||||
350: 19(f64vec4) VectorShuffle 349 347 4 5 6 3
|
||||
Store 348 350
|
||||
351: 27(ptr) AccessChain 10(dti) 26
|
||||
352: 6(int) Load 351
|
||||
|
|
@ -6746,8 +6746,8 @@ local_size = (32, 16, 1)
|
|||
467: 27(ptr) AccessChain 10(dti) 26
|
||||
468: 6(int) Load 467
|
||||
469: 161(ptr) AccessChain 24(data) 25 468 158
|
||||
470: 19(fvec4) Load 469
|
||||
471: 19(fvec4) GroupNonUniformFMin 35 Reduce 470
|
||||
470: 19(f64vec4) Load 469
|
||||
471: 19(f64vec4) GroupNonUniformFMin 35 Reduce 470
|
||||
472: 161(ptr) AccessChain 24(data) 25 466 158
|
||||
Store 472 471
|
||||
473: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6755,8 +6755,8 @@ local_size = (32, 16, 1)
|
|||
475: 27(ptr) AccessChain 10(dti) 26
|
||||
476: 6(int) Load 475
|
||||
477: 170(ptr) AccessChain 24(data) 25 476 158 26
|
||||
478: 18(float) Load 477
|
||||
479: 18(float) GroupNonUniformFMin 35 Reduce 478
|
||||
478:18(float64_t) Load 477
|
||||
479:18(float64_t) GroupNonUniformFMin 35 Reduce 478
|
||||
480: 170(ptr) AccessChain 24(data) 25 474 158 26
|
||||
Store 480 479
|
||||
481: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6764,24 +6764,24 @@ local_size = (32, 16, 1)
|
|||
483: 27(ptr) AccessChain 10(dti) 26
|
||||
484: 6(int) Load 483
|
||||
485: 161(ptr) AccessChain 24(data) 25 484 158
|
||||
486: 19(fvec4) Load 485
|
||||
487: 179(fvec2) VectorShuffle 486 486 0 1
|
||||
488: 179(fvec2) GroupNonUniformFMin 35 Reduce 487
|
||||
486: 19(f64vec4) Load 485
|
||||
487:179(f64vec2) VectorShuffle 486 486 0 1
|
||||
488:179(f64vec2) GroupNonUniformFMin 35 Reduce 487
|
||||
489: 161(ptr) AccessChain 24(data) 25 482 158
|
||||
490: 19(fvec4) Load 489
|
||||
491: 19(fvec4) VectorShuffle 490 488 4 5 2 3
|
||||
490: 19(f64vec4) Load 489
|
||||
491: 19(f64vec4) VectorShuffle 490 488 4 5 2 3
|
||||
Store 489 491
|
||||
492: 27(ptr) AccessChain 10(dti) 26
|
||||
493: 6(int) Load 492
|
||||
494: 27(ptr) AccessChain 10(dti) 26
|
||||
495: 6(int) Load 494
|
||||
496: 161(ptr) AccessChain 24(data) 25 495 158
|
||||
497: 19(fvec4) Load 496
|
||||
498: 191(fvec3) VectorShuffle 497 497 0 1 2
|
||||
499: 191(fvec3) GroupNonUniformFMin 35 Reduce 498
|
||||
497: 19(f64vec4) Load 496
|
||||
498:191(f64vec3) VectorShuffle 497 497 0 1 2
|
||||
499:191(f64vec3) GroupNonUniformFMin 35 Reduce 498
|
||||
500: 161(ptr) AccessChain 24(data) 25 493 158
|
||||
501: 19(fvec4) Load 500
|
||||
502: 19(fvec4) VectorShuffle 501 499 4 5 6 3
|
||||
501: 19(f64vec4) Load 500
|
||||
502: 19(f64vec4) VectorShuffle 501 499 4 5 6 3
|
||||
Store 500 502
|
||||
503: 27(ptr) AccessChain 10(dti) 26
|
||||
504: 6(int) Load 503
|
||||
|
|
@ -6914,8 +6914,8 @@ local_size = (32, 16, 1)
|
|||
619: 27(ptr) AccessChain 10(dti) 26
|
||||
620: 6(int) Load 619
|
||||
621: 161(ptr) AccessChain 24(data) 25 620 158
|
||||
622: 19(fvec4) Load 621
|
||||
623: 19(fvec4) GroupNonUniformFMax 35 Reduce 622
|
||||
622: 19(f64vec4) Load 621
|
||||
623: 19(f64vec4) GroupNonUniformFMax 35 Reduce 622
|
||||
624: 161(ptr) AccessChain 24(data) 25 618 158
|
||||
Store 624 623
|
||||
625: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6923,8 +6923,8 @@ local_size = (32, 16, 1)
|
|||
627: 27(ptr) AccessChain 10(dti) 26
|
||||
628: 6(int) Load 627
|
||||
629: 170(ptr) AccessChain 24(data) 25 628 158 26
|
||||
630: 18(float) Load 629
|
||||
631: 18(float) GroupNonUniformFMax 35 Reduce 630
|
||||
630:18(float64_t) Load 629
|
||||
631:18(float64_t) GroupNonUniformFMax 35 Reduce 630
|
||||
632: 170(ptr) AccessChain 24(data) 25 626 158 26
|
||||
Store 632 631
|
||||
633: 27(ptr) AccessChain 10(dti) 26
|
||||
|
|
@ -6932,24 +6932,24 @@ local_size = (32, 16, 1)
|
|||
635: 27(ptr) AccessChain 10(dti) 26
|
||||
636: 6(int) Load 635
|
||||
637: 161(ptr) AccessChain 24(data) 25 636 158
|
||||
638: 19(fvec4) Load 637
|
||||
639: 179(fvec2) VectorShuffle 638 638 0 1
|
||||
640: 179(fvec2) GroupNonUniformFMax 35 Reduce 639
|
||||
638: 19(f64vec4) Load 637
|
||||
639:179(f64vec2) VectorShuffle 638 638 0 1
|
||||
640:179(f64vec2) GroupNonUniformFMax 35 Reduce 639
|
||||
641: 161(ptr) AccessChain 24(data) 25 634 158
|
||||
642: 19(fvec4) Load 641
|
||||
643: 19(fvec4) VectorShuffle 642 640 4 5 2 3
|
||||
642: 19(f64vec4) Load 641
|
||||
643: 19(f64vec4) VectorShuffle 642 640 4 5 2 3
|
||||
Store 641 643
|
||||
644: 27(ptr) AccessChain 10(dti) 26
|
||||
645: 6(int) Load 644
|
||||
646: 27(ptr) AccessChain 10(dti) 26
|
||||
647: 6(int) Load 646
|
||||
648: 161(ptr) AccessChain 24(data) 25 647 158
|
||||
649: 19(fvec4) Load 648
|
||||
650: 191(fvec3) VectorShuffle 649 649 0 1 2
|
||||
651: 191(fvec3) GroupNonUniformFMax 35 Reduce 650
|
||||
649: 19(f64vec4) Load 648
|
||||
650:191(f64vec3) VectorShuffle 649 649 0 1 2
|
||||
651:191(f64vec3) GroupNonUniformFMax 35 Reduce 650
|
||||
652: 161(ptr) AccessChain 24(data) 25 645 158
|
||||
653: 19(fvec4) Load 652
|
||||
654: 19(fvec4) VectorShuffle 653 651 4 5 6 3
|
||||
653: 19(f64vec4) Load 652
|
||||
654: 19(f64vec4) VectorShuffle 653 651 4 5 6 3
|
||||
Store 652 654
|
||||
655: 27(ptr) AccessChain 10(dti) 26
|
||||
656: 6(int) Load 655
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue