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
|
|
@ -140,13 +140,13 @@ spv.explicittypes.frag
|
|||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
16: TypeInt 64 1
|
||||
17: TypePointer Function 16(int)
|
||||
17: TypePointer Function 16(int64_t)
|
||||
19: TypeInt 32 0
|
||||
20: 19(int) Constant 3
|
||||
21: TypeArray 16(int) 20
|
||||
22: 16(int) Constant 4008636143 4008636142
|
||||
23: 16(int) Constant 4294967295 4294967295
|
||||
24: 16(int) Constant 0 1
|
||||
21: TypeArray 16(int64_t) 20
|
||||
22: 16(int64_t) Constant 4008636143 4008636142
|
||||
23: 16(int64_t) Constant 4294967295 4294967295
|
||||
24: 16(int64_t) Constant 0 1
|
||||
25: 21 ConstantComposite 22 23 24
|
||||
26(Uniforms): TypeStruct 19(int)
|
||||
27: TypePointer Uniform 26(Uniforms)
|
||||
|
|
@ -156,11 +156,11 @@ spv.explicittypes.frag
|
|||
31: TypePointer Uniform 19(int)
|
||||
34: TypePointer Function 21
|
||||
38: TypeInt 64 0
|
||||
39: TypePointer Function 38(int)
|
||||
41: TypeArray 38(int) 20
|
||||
42: 38(int) Constant 4294967295 4294967295
|
||||
43: 38(int) Constant 0 1
|
||||
44: 38(int) Constant 4294967295 1
|
||||
39: TypePointer Function 38(int64_t)
|
||||
41: TypeArray 38(int64_t) 20
|
||||
42: 38(int64_t) Constant 4294967295 4294967295
|
||||
43: 38(int64_t) Constant 0 1
|
||||
44: 38(int64_t) Constant 4294967295 1
|
||||
45: 41 ConstantComposite 42 43 44
|
||||
48: TypePointer Function 41
|
||||
52: TypePointer Function 29(int)
|
||||
|
|
@ -177,78 +177,78 @@ spv.explicittypes.frag
|
|||
70: 67 ConstantComposite 68 68 69
|
||||
73: TypePointer Function 67
|
||||
77: TypeInt 16 1
|
||||
78: TypePointer Function 77(int)
|
||||
80: TypeArray 77(int) 20
|
||||
81: 77(int) Constant 4294962927
|
||||
82: 77(int) Constant 4294967295
|
||||
83: 77(int) Constant 16384
|
||||
78: TypePointer Function 77(int16_t)
|
||||
80: TypeArray 77(int16_t) 20
|
||||
81: 77(int16_t) Constant 4294962927
|
||||
82: 77(int16_t) Constant 4294967295
|
||||
83: 77(int16_t) Constant 16384
|
||||
84: 80 ConstantComposite 81 82 83
|
||||
87: TypePointer Function 80
|
||||
91: TypeInt 16 0
|
||||
92: TypePointer Function 91(int)
|
||||
94: TypeArray 91(int) 20
|
||||
95: 91(int) Constant 65535
|
||||
96: 91(int) Constant 32767
|
||||
92: TypePointer Function 91(int16_t)
|
||||
94: TypeArray 91(int16_t) 20
|
||||
95: 91(int16_t) Constant 65535
|
||||
96: 91(int16_t) Constant 32767
|
||||
97: 94 ConstantComposite 95 95 96
|
||||
100: TypePointer Function 94
|
||||
104: TypeInt 8 1
|
||||
105: TypePointer Function 104(int)
|
||||
107: TypeArray 104(int) 20
|
||||
108: 104(int) Constant 4294967279
|
||||
109: 104(int) Constant 4294967295
|
||||
110: 104(int) Constant 0
|
||||
105: TypePointer Function 104(int8_t)
|
||||
107: TypeArray 104(int8_t) 20
|
||||
108: 104(int8_t) Constant 4294967279
|
||||
109: 104(int8_t) Constant 4294967295
|
||||
110: 104(int8_t) Constant 0
|
||||
111: 107 ConstantComposite 108 109 110
|
||||
114: TypePointer Function 107
|
||||
118: TypeInt 8 0
|
||||
119: TypePointer Function 118(int)
|
||||
121: TypeArray 118(int) 20
|
||||
122: 118(int) Constant 255
|
||||
123: 118(int) Constant 127
|
||||
119: TypePointer Function 118(int8_t)
|
||||
121: TypeArray 118(int8_t) 20
|
||||
122: 118(int8_t) Constant 255
|
||||
123: 118(int8_t) Constant 127
|
||||
124: 121 ConstantComposite 122 122 123
|
||||
127: TypePointer Function 121
|
||||
131: TypeVector 118(int) 2
|
||||
132: TypePointer Function 131(ivec2)
|
||||
134: TypeVector 104(int) 2
|
||||
135: TypePointer Function 134(ivec2)
|
||||
139: TypeVector 77(int) 2
|
||||
140: TypePointer Function 139(ivec2)
|
||||
131: TypeVector 118(int8_t) 2
|
||||
132: TypePointer Function 131(i8vec2)
|
||||
134: TypeVector 104(int8_t) 2
|
||||
135: TypePointer Function 134(i8vec2)
|
||||
139: TypeVector 77(int16_t) 2
|
||||
140: TypePointer Function 139(i16vec2)
|
||||
147: TypeVector 29(int) 2
|
||||
148: TypePointer Function 147(ivec2)
|
||||
155: TypeVector 19(int) 2
|
||||
156: TypePointer Function 155(ivec2)
|
||||
161: TypeVector 16(int) 2
|
||||
162: TypePointer Function 161(ivec2)
|
||||
166: TypeVector 38(int) 2
|
||||
167: TypePointer Function 166(ivec2)
|
||||
161: TypeVector 16(int64_t) 2
|
||||
162: TypePointer Function 161(i64vec2)
|
||||
166: TypeVector 38(int64_t) 2
|
||||
167: TypePointer Function 166(i64vec2)
|
||||
179: TypeFloat 16
|
||||
180: TypeVector 179(float) 2
|
||||
181: TypePointer Function 180(fvec2)
|
||||
180: TypeVector 179(float16_t) 2
|
||||
181: TypePointer Function 180(f16vec2)
|
||||
185: TypeFloat 32
|
||||
186: TypeVector 185(float) 2
|
||||
187: TypePointer Function 186(fvec2)
|
||||
191: TypeFloat 64
|
||||
192: TypeVector 191(float) 2
|
||||
193: TypePointer Function 192(fvec2)
|
||||
220: TypeVector 91(int) 2
|
||||
221: TypePointer Function 220(ivec2)
|
||||
192: TypeVector 191(float64_t) 2
|
||||
193: TypePointer Function 192(f64vec2)
|
||||
220: TypeVector 91(int16_t) 2
|
||||
221: TypePointer Function 220(i16vec2)
|
||||
249: TypeBool
|
||||
250: TypeVector 249(bool) 2
|
||||
251: TypePointer Function 250(bvec2)
|
||||
254: 104(int) Constant 1
|
||||
255: 134(ivec2) ConstantComposite 110 110
|
||||
256: 134(ivec2) ConstantComposite 254 254
|
||||
259: 118(int) Constant 0
|
||||
260: 118(int) Constant 1
|
||||
261: 131(ivec2) ConstantComposite 259 259
|
||||
262: 131(ivec2) ConstantComposite 260 260
|
||||
365: 77(int) Constant 0
|
||||
366: 77(int) Constant 1
|
||||
367: 139(ivec2) ConstantComposite 365 365
|
||||
368: 139(ivec2) ConstantComposite 366 366
|
||||
371: 91(int) Constant 0
|
||||
372: 91(int) Constant 1
|
||||
373: 220(ivec2) ConstantComposite 371 371
|
||||
374: 220(ivec2) ConstantComposite 372 372
|
||||
254: 104(int8_t) Constant 1
|
||||
255: 134(i8vec2) ConstantComposite 110 110
|
||||
256: 134(i8vec2) ConstantComposite 254 254
|
||||
259: 118(int8_t) Constant 0
|
||||
260: 118(int8_t) Constant 1
|
||||
261: 131(i8vec2) ConstantComposite 259 259
|
||||
262: 131(i8vec2) ConstantComposite 260 260
|
||||
365: 77(int16_t) Constant 0
|
||||
366: 77(int16_t) Constant 1
|
||||
367:139(i16vec2) ConstantComposite 365 365
|
||||
368:139(i16vec2) ConstantComposite 366 366
|
||||
371: 91(int16_t) Constant 0
|
||||
372: 91(int16_t) Constant 1
|
||||
373:220(i16vec2) ConstantComposite 371 371
|
||||
374:220(i16vec2) ConstantComposite 372 372
|
||||
467: 29(int) Constant 1
|
||||
468: 147(ivec2) ConstantComposite 30 30
|
||||
469: 147(ivec2) ConstantComposite 467 467
|
||||
|
|
@ -256,23 +256,23 @@ spv.explicittypes.frag
|
|||
473: 19(int) Constant 1
|
||||
474: 155(ivec2) ConstantComposite 472 472
|
||||
475: 155(ivec2) ConstantComposite 473 473
|
||||
550: 16(int) Constant 0 0
|
||||
551: 16(int) Constant 1 0
|
||||
552: 161(ivec2) ConstantComposite 550 550
|
||||
553: 161(ivec2) ConstantComposite 551 551
|
||||
556: 38(int) Constant 0 0
|
||||
557: 38(int) Constant 1 0
|
||||
558: 166(ivec2) ConstantComposite 556 556
|
||||
559: 166(ivec2) ConstantComposite 557 557
|
||||
565: TypeVector 77(int) 3
|
||||
566: TypeVector 77(int) 4
|
||||
567: TypeVector 91(int) 3
|
||||
568: TypeVector 91(int) 4
|
||||
550: 16(int64_t) Constant 0 0
|
||||
551: 16(int64_t) Constant 1 0
|
||||
552:161(i64vec2) ConstantComposite 550 550
|
||||
553:161(i64vec2) ConstantComposite 551 551
|
||||
556: 38(int64_t) Constant 0 0
|
||||
557: 38(int64_t) Constant 1 0
|
||||
558:166(i64vec2) ConstantComposite 556 556
|
||||
559:166(i64vec2) ConstantComposite 557 557
|
||||
565: TypeVector 77(int16_t) 3
|
||||
566: TypeVector 77(int16_t) 4
|
||||
567: TypeVector 91(int16_t) 3
|
||||
568: TypeVector 91(int16_t) 4
|
||||
569: TypeVector 29(int) 3
|
||||
570: TypeVector 29(int) 4
|
||||
571: TypeVector 19(int) 3
|
||||
572: TypeVector 19(int) 4
|
||||
573(Block): TypeStruct 77(int) 139(ivec2) 565(ivec3) 566(ivec4) 91(int) 220(ivec2) 567(ivec3) 568(ivec4) 29(int) 147(ivec2) 569(ivec3) 570(ivec4) 19(int) 155(ivec2) 571(ivec3) 572(ivec4)
|
||||
573(Block): TypeStruct 77(int16_t) 139(i16vec2) 565(i16vec3) 566(i16vec4) 91(int16_t) 220(i16vec2) 567(i16vec3) 568(i16vec4) 29(int) 147(ivec2) 569(ivec3) 570(ivec4) 19(int) 155(ivec2) 571(ivec3) 572(ivec4)
|
||||
574: TypePointer Uniform 573(Block)
|
||||
575(block): 574(ptr) Variable Uniform
|
||||
4(main): 2 Function None 3
|
||||
|
|
@ -301,13 +301,13 @@ spv.explicittypes.frag
|
|||
33: 19(int) Load 32
|
||||
Store 35(indexable) 25
|
||||
36: 17(ptr) AccessChain 35(indexable) 33
|
||||
37: 16(int) Load 36
|
||||
37: 16(int64_t) Load 36
|
||||
Store 18(i64) 37
|
||||
46: 31(ptr) AccessChain 28 30
|
||||
47: 19(int) Load 46
|
||||
Store 49(indexable) 45
|
||||
50: 39(ptr) AccessChain 49(indexable) 47
|
||||
51: 38(int) Load 50
|
||||
51: 38(int64_t) Load 50
|
||||
Store 40(u64) 51
|
||||
59: 31(ptr) AccessChain 28 30
|
||||
60: 19(int) Load 59
|
||||
|
|
@ -325,25 +325,25 @@ spv.explicittypes.frag
|
|||
86: 19(int) Load 85
|
||||
Store 88(indexable) 84
|
||||
89: 78(ptr) AccessChain 88(indexable) 86
|
||||
90: 77(int) Load 89
|
||||
90: 77(int16_t) Load 89
|
||||
Store 79(i16) 90
|
||||
98: 31(ptr) AccessChain 28 30
|
||||
99: 19(int) Load 98
|
||||
Store 101(indexable) 97
|
||||
102: 92(ptr) AccessChain 101(indexable) 99
|
||||
103: 91(int) Load 102
|
||||
103: 91(int16_t) Load 102
|
||||
Store 93(u16) 103
|
||||
112: 31(ptr) AccessChain 28 30
|
||||
113: 19(int) Load 112
|
||||
Store 115(indexable) 111
|
||||
116: 105(ptr) AccessChain 115(indexable) 113
|
||||
117: 104(int) Load 116
|
||||
117: 104(int8_t) Load 116
|
||||
Store 106(i8) 117
|
||||
125: 31(ptr) AccessChain 28 30
|
||||
126: 19(int) Load 125
|
||||
Store 128(indexable) 124
|
||||
129: 119(ptr) AccessChain 128(indexable) 126
|
||||
130: 118(int) Load 129
|
||||
130: 118(int8_t) Load 129
|
||||
Store 120(u8) 130
|
||||
Return
|
||||
FunctionEnd
|
||||
|
|
@ -361,133 +361,133 @@ spv.explicittypes.frag
|
|||
194(f64v): 193(ptr) Variable Function
|
||||
222(u16v): 221(ptr) Variable Function
|
||||
252(bv): 251(ptr) Variable Function
|
||||
137: 134(ivec2) Load 136(i8v)
|
||||
138: 131(ivec2) Bitcast 137
|
||||
137: 134(i8vec2) Load 136(i8v)
|
||||
138: 131(i8vec2) Bitcast 137
|
||||
Store 133(u8v) 138
|
||||
142: 134(ivec2) Load 136(i8v)
|
||||
143: 139(ivec2) SConvert 142
|
||||
142: 134(i8vec2) Load 136(i8v)
|
||||
143:139(i16vec2) SConvert 142
|
||||
Store 141(i16v) 143
|
||||
144: 131(ivec2) Load 133(u8v)
|
||||
145: 139(ivec2) UConvert 144
|
||||
146: 139(ivec2) Bitcast 145
|
||||
144: 131(i8vec2) Load 133(u8v)
|
||||
145:139(i16vec2) UConvert 144
|
||||
146:139(i16vec2) Bitcast 145
|
||||
Store 141(i16v) 146
|
||||
150: 134(ivec2) Load 136(i8v)
|
||||
150: 134(i8vec2) Load 136(i8v)
|
||||
151: 147(ivec2) SConvert 150
|
||||
Store 149(i32v) 151
|
||||
152: 131(ivec2) Load 133(u8v)
|
||||
152: 131(i8vec2) Load 133(u8v)
|
||||
153: 147(ivec2) UConvert 152
|
||||
154: 147(ivec2) Bitcast 153
|
||||
Store 149(i32v) 154
|
||||
158: 134(ivec2) Load 136(i8v)
|
||||
158: 134(i8vec2) Load 136(i8v)
|
||||
159: 147(ivec2) SConvert 158
|
||||
160: 155(ivec2) Bitcast 159
|
||||
Store 157(u32v) 160
|
||||
164: 134(ivec2) Load 136(i8v)
|
||||
165: 161(ivec2) SConvert 164
|
||||
164: 134(i8vec2) Load 136(i8v)
|
||||
165:161(i64vec2) SConvert 164
|
||||
Store 163(i64v) 165
|
||||
169: 134(ivec2) Load 136(i8v)
|
||||
170: 161(ivec2) SConvert 169
|
||||
171: 166(ivec2) Bitcast 170
|
||||
169: 134(i8vec2) Load 136(i8v)
|
||||
170:161(i64vec2) SConvert 169
|
||||
171:166(i64vec2) Bitcast 170
|
||||
Store 168(u64v) 171
|
||||
172: 131(ivec2) Load 133(u8v)
|
||||
172: 131(i8vec2) Load 133(u8v)
|
||||
173: 155(ivec2) UConvert 172
|
||||
Store 157(u32v) 173
|
||||
174: 131(ivec2) Load 133(u8v)
|
||||
175: 161(ivec2) UConvert 174
|
||||
176: 161(ivec2) Bitcast 175
|
||||
174: 131(i8vec2) Load 133(u8v)
|
||||
175:161(i64vec2) UConvert 174
|
||||
176:161(i64vec2) Bitcast 175
|
||||
Store 163(i64v) 176
|
||||
177: 131(ivec2) Load 133(u8v)
|
||||
178: 166(ivec2) UConvert 177
|
||||
177: 131(i8vec2) Load 133(u8v)
|
||||
178:166(i64vec2) UConvert 177
|
||||
Store 168(u64v) 178
|
||||
183: 134(ivec2) Load 136(i8v)
|
||||
184: 180(fvec2) ConvertSToF 183
|
||||
183: 134(i8vec2) Load 136(i8v)
|
||||
184:180(f16vec2) ConvertSToF 183
|
||||
Store 182(f16v) 184
|
||||
189: 134(ivec2) Load 136(i8v)
|
||||
189: 134(i8vec2) Load 136(i8v)
|
||||
190: 186(fvec2) ConvertSToF 189
|
||||
Store 188(f32v) 190
|
||||
195: 134(ivec2) Load 136(i8v)
|
||||
196: 192(fvec2) ConvertSToF 195
|
||||
195: 134(i8vec2) Load 136(i8v)
|
||||
196:192(f64vec2) ConvertSToF 195
|
||||
Store 194(f64v) 196
|
||||
197: 131(ivec2) Load 133(u8v)
|
||||
198: 180(fvec2) ConvertUToF 197
|
||||
197: 131(i8vec2) Load 133(u8v)
|
||||
198:180(f16vec2) ConvertUToF 197
|
||||
Store 182(f16v) 198
|
||||
199: 131(ivec2) Load 133(u8v)
|
||||
199: 131(i8vec2) Load 133(u8v)
|
||||
200: 186(fvec2) ConvertUToF 199
|
||||
Store 188(f32v) 200
|
||||
201: 131(ivec2) Load 133(u8v)
|
||||
202: 192(fvec2) ConvertUToF 201
|
||||
201: 131(i8vec2) Load 133(u8v)
|
||||
202:192(f64vec2) ConvertUToF 201
|
||||
Store 194(f64v) 202
|
||||
203: 131(ivec2) Load 133(u8v)
|
||||
204: 134(ivec2) Bitcast 203
|
||||
203: 131(i8vec2) Load 133(u8v)
|
||||
204: 134(i8vec2) Bitcast 203
|
||||
Store 136(i8v) 204
|
||||
205: 134(ivec2) Load 136(i8v)
|
||||
206: 139(ivec2) SConvert 205
|
||||
205: 134(i8vec2) Load 136(i8v)
|
||||
206:139(i16vec2) SConvert 205
|
||||
Store 141(i16v) 206
|
||||
207: 131(ivec2) Load 133(u8v)
|
||||
208: 139(ivec2) UConvert 207
|
||||
209: 139(ivec2) Bitcast 208
|
||||
207: 131(i8vec2) Load 133(u8v)
|
||||
208:139(i16vec2) UConvert 207
|
||||
209:139(i16vec2) Bitcast 208
|
||||
Store 141(i16v) 209
|
||||
210: 134(ivec2) Load 136(i8v)
|
||||
210: 134(i8vec2) Load 136(i8v)
|
||||
211: 147(ivec2) SConvert 210
|
||||
Store 149(i32v) 211
|
||||
212: 131(ivec2) Load 133(u8v)
|
||||
212: 131(i8vec2) Load 133(u8v)
|
||||
213: 147(ivec2) UConvert 212
|
||||
214: 147(ivec2) Bitcast 213
|
||||
Store 149(i32v) 214
|
||||
215: 134(ivec2) Load 136(i8v)
|
||||
216: 161(ivec2) SConvert 215
|
||||
215: 134(i8vec2) Load 136(i8v)
|
||||
216:161(i64vec2) SConvert 215
|
||||
Store 163(i64v) 216
|
||||
217: 134(ivec2) Load 136(i8v)
|
||||
218: 161(ivec2) SConvert 217
|
||||
219: 166(ivec2) Bitcast 218
|
||||
217: 134(i8vec2) Load 136(i8v)
|
||||
218:161(i64vec2) SConvert 217
|
||||
219:166(i64vec2) Bitcast 218
|
||||
Store 168(u64v) 219
|
||||
223: 134(ivec2) Load 136(i8v)
|
||||
224: 139(ivec2) SConvert 223
|
||||
225: 220(ivec2) Bitcast 224
|
||||
223: 134(i8vec2) Load 136(i8v)
|
||||
224:139(i16vec2) SConvert 223
|
||||
225:220(i16vec2) Bitcast 224
|
||||
Store 222(u16v) 225
|
||||
226: 131(ivec2) Load 133(u8v)
|
||||
227: 220(ivec2) UConvert 226
|
||||
226: 131(i8vec2) Load 133(u8v)
|
||||
227:220(i16vec2) UConvert 226
|
||||
Store 222(u16v) 227
|
||||
228: 131(ivec2) Load 133(u8v)
|
||||
228: 131(i8vec2) Load 133(u8v)
|
||||
229: 155(ivec2) UConvert 228
|
||||
Store 157(u32v) 229
|
||||
230: 131(ivec2) Load 133(u8v)
|
||||
231: 161(ivec2) UConvert 230
|
||||
232: 161(ivec2) Bitcast 231
|
||||
230: 131(i8vec2) Load 133(u8v)
|
||||
231:161(i64vec2) UConvert 230
|
||||
232:161(i64vec2) Bitcast 231
|
||||
Store 163(i64v) 232
|
||||
233: 131(ivec2) Load 133(u8v)
|
||||
234: 161(ivec2) UConvert 233
|
||||
235: 161(ivec2) Bitcast 234
|
||||
236: 166(ivec2) Bitcast 235
|
||||
233: 131(i8vec2) Load 133(u8v)
|
||||
234:161(i64vec2) UConvert 233
|
||||
235:161(i64vec2) Bitcast 234
|
||||
236:166(i64vec2) Bitcast 235
|
||||
Store 168(u64v) 236
|
||||
237: 134(ivec2) Load 136(i8v)
|
||||
238: 180(fvec2) ConvertSToF 237
|
||||
237: 134(i8vec2) Load 136(i8v)
|
||||
238:180(f16vec2) ConvertSToF 237
|
||||
Store 182(f16v) 238
|
||||
239: 134(ivec2) Load 136(i8v)
|
||||
239: 134(i8vec2) Load 136(i8v)
|
||||
240: 186(fvec2) ConvertSToF 239
|
||||
Store 188(f32v) 240
|
||||
241: 134(ivec2) Load 136(i8v)
|
||||
242: 192(fvec2) ConvertSToF 241
|
||||
241: 134(i8vec2) Load 136(i8v)
|
||||
242:192(f64vec2) ConvertSToF 241
|
||||
Store 194(f64v) 242
|
||||
243: 131(ivec2) Load 133(u8v)
|
||||
244: 180(fvec2) ConvertUToF 243
|
||||
243: 131(i8vec2) Load 133(u8v)
|
||||
244:180(f16vec2) ConvertUToF 243
|
||||
Store 182(f16v) 244
|
||||
245: 131(ivec2) Load 133(u8v)
|
||||
245: 131(i8vec2) Load 133(u8v)
|
||||
246: 186(fvec2) ConvertUToF 245
|
||||
Store 188(f32v) 246
|
||||
247: 131(ivec2) Load 133(u8v)
|
||||
248: 192(fvec2) ConvertUToF 247
|
||||
247: 131(i8vec2) Load 133(u8v)
|
||||
248:192(f64vec2) ConvertUToF 247
|
||||
Store 194(f64v) 248
|
||||
253: 250(bvec2) Load 252(bv)
|
||||
257: 134(ivec2) Select 253 256 255
|
||||
257: 134(i8vec2) Select 253 256 255
|
||||
Store 136(i8v) 257
|
||||
258: 250(bvec2) Load 252(bv)
|
||||
263: 131(ivec2) Select 258 262 261
|
||||
263: 131(i8vec2) Select 258 262 261
|
||||
Store 133(u8v) 263
|
||||
264: 134(ivec2) Load 136(i8v)
|
||||
264: 134(i8vec2) Load 136(i8v)
|
||||
265: 250(bvec2) INotEqual 264 261
|
||||
Store 252(bv) 265
|
||||
266: 131(ivec2) Load 133(u8v)
|
||||
266: 131(i8vec2) Load 133(u8v)
|
||||
267: 250(bvec2) INotEqual 266 261
|
||||
Store 252(bv) 267
|
||||
Return
|
||||
|
|
@ -506,135 +506,135 @@ spv.explicittypes.frag
|
|||
347(i8v): 135(ptr) Variable Function
|
||||
353(u8v): 132(ptr) Variable Function
|
||||
363(bv): 251(ptr) Variable Function
|
||||
270: 139(ivec2) Load 269(i16v)
|
||||
270:139(i16vec2) Load 269(i16v)
|
||||
271: 147(ivec2) SConvert 270
|
||||
Store 268(i32v) 271
|
||||
273: 220(ivec2) Load 272(u16v)
|
||||
273:220(i16vec2) Load 272(u16v)
|
||||
274: 147(ivec2) UConvert 273
|
||||
275: 147(ivec2) Bitcast 274
|
||||
Store 268(i32v) 275
|
||||
276: 139(ivec2) Load 269(i16v)
|
||||
277: 220(ivec2) Bitcast 276
|
||||
276:139(i16vec2) Load 269(i16v)
|
||||
277:220(i16vec2) Bitcast 276
|
||||
Store 272(u16v) 277
|
||||
279: 139(ivec2) Load 269(i16v)
|
||||
279:139(i16vec2) Load 269(i16v)
|
||||
280: 147(ivec2) SConvert 279
|
||||
281: 155(ivec2) Bitcast 280
|
||||
Store 278(u32v) 281
|
||||
283: 139(ivec2) Load 269(i16v)
|
||||
284: 161(ivec2) SConvert 283
|
||||
283:139(i16vec2) Load 269(i16v)
|
||||
284:161(i64vec2) SConvert 283
|
||||
Store 282(i64v) 284
|
||||
286: 139(ivec2) Load 269(i16v)
|
||||
287: 161(ivec2) SConvert 286
|
||||
288: 166(ivec2) Bitcast 287
|
||||
286:139(i16vec2) Load 269(i16v)
|
||||
287:161(i64vec2) SConvert 286
|
||||
288:166(i64vec2) Bitcast 287
|
||||
Store 285(u64v) 288
|
||||
289: 220(ivec2) Load 272(u16v)
|
||||
289:220(i16vec2) Load 272(u16v)
|
||||
290: 155(ivec2) UConvert 289
|
||||
Store 278(u32v) 290
|
||||
291: 220(ivec2) Load 272(u16v)
|
||||
292: 161(ivec2) UConvert 291
|
||||
293: 161(ivec2) Bitcast 292
|
||||
291:220(i16vec2) Load 272(u16v)
|
||||
292:161(i64vec2) UConvert 291
|
||||
293:161(i64vec2) Bitcast 292
|
||||
Store 282(i64v) 293
|
||||
294: 220(ivec2) Load 272(u16v)
|
||||
295: 166(ivec2) UConvert 294
|
||||
294:220(i16vec2) Load 272(u16v)
|
||||
295:166(i64vec2) UConvert 294
|
||||
Store 285(u64v) 295
|
||||
297: 139(ivec2) Load 269(i16v)
|
||||
298: 180(fvec2) ConvertSToF 297
|
||||
297:139(i16vec2) Load 269(i16v)
|
||||
298:180(f16vec2) ConvertSToF 297
|
||||
Store 296(f16v) 298
|
||||
300: 139(ivec2) Load 269(i16v)
|
||||
300:139(i16vec2) Load 269(i16v)
|
||||
301: 186(fvec2) ConvertSToF 300
|
||||
Store 299(f32v) 301
|
||||
303: 139(ivec2) Load 269(i16v)
|
||||
304: 192(fvec2) ConvertSToF 303
|
||||
303:139(i16vec2) Load 269(i16v)
|
||||
304:192(f64vec2) ConvertSToF 303
|
||||
Store 302(f64v) 304
|
||||
305: 220(ivec2) Load 272(u16v)
|
||||
306: 180(fvec2) ConvertUToF 305
|
||||
305:220(i16vec2) Load 272(u16v)
|
||||
306:180(f16vec2) ConvertUToF 305
|
||||
Store 296(f16v) 306
|
||||
307: 220(ivec2) Load 272(u16v)
|
||||
307:220(i16vec2) Load 272(u16v)
|
||||
308: 186(fvec2) ConvertUToF 307
|
||||
Store 299(f32v) 308
|
||||
309: 220(ivec2) Load 272(u16v)
|
||||
310: 192(fvec2) ConvertUToF 309
|
||||
309:220(i16vec2) Load 272(u16v)
|
||||
310:192(f64vec2) ConvertUToF 309
|
||||
Store 302(f64v) 310
|
||||
311: 139(ivec2) Load 269(i16v)
|
||||
311:139(i16vec2) Load 269(i16v)
|
||||
312: 147(ivec2) SConvert 311
|
||||
Store 268(i32v) 312
|
||||
313: 220(ivec2) Load 272(u16v)
|
||||
313:220(i16vec2) Load 272(u16v)
|
||||
314: 147(ivec2) UConvert 313
|
||||
315: 147(ivec2) Bitcast 314
|
||||
Store 268(i32v) 315
|
||||
316: 139(ivec2) Load 269(i16v)
|
||||
317: 220(ivec2) Bitcast 316
|
||||
316:139(i16vec2) Load 269(i16v)
|
||||
317:220(i16vec2) Bitcast 316
|
||||
Store 272(u16v) 317
|
||||
318: 139(ivec2) Load 269(i16v)
|
||||
318:139(i16vec2) Load 269(i16v)
|
||||
319: 147(ivec2) SConvert 318
|
||||
320: 155(ivec2) Bitcast 319
|
||||
Store 278(u32v) 320
|
||||
321: 139(ivec2) Load 269(i16v)
|
||||
322: 161(ivec2) SConvert 321
|
||||
321:139(i16vec2) Load 269(i16v)
|
||||
322:161(i64vec2) SConvert 321
|
||||
Store 282(i64v) 322
|
||||
323: 139(ivec2) Load 269(i16v)
|
||||
324: 161(ivec2) SConvert 323
|
||||
325: 166(ivec2) Bitcast 324
|
||||
323:139(i16vec2) Load 269(i16v)
|
||||
324:161(i64vec2) SConvert 323
|
||||
325:166(i64vec2) Bitcast 324
|
||||
Store 285(u64v) 325
|
||||
326: 220(ivec2) Load 272(u16v)
|
||||
326:220(i16vec2) Load 272(u16v)
|
||||
327: 155(ivec2) UConvert 326
|
||||
Store 278(u32v) 327
|
||||
328: 220(ivec2) Load 272(u16v)
|
||||
329: 161(ivec2) UConvert 328
|
||||
330: 161(ivec2) Bitcast 329
|
||||
328:220(i16vec2) Load 272(u16v)
|
||||
329:161(i64vec2) UConvert 328
|
||||
330:161(i64vec2) Bitcast 329
|
||||
Store 282(i64v) 330
|
||||
331: 220(ivec2) Load 272(u16v)
|
||||
332: 161(ivec2) UConvert 331
|
||||
333: 161(ivec2) Bitcast 332
|
||||
334: 166(ivec2) Bitcast 333
|
||||
331:220(i16vec2) Load 272(u16v)
|
||||
332:161(i64vec2) UConvert 331
|
||||
333:161(i64vec2) Bitcast 332
|
||||
334:166(i64vec2) Bitcast 333
|
||||
Store 285(u64v) 334
|
||||
335: 139(ivec2) Load 269(i16v)
|
||||
336: 180(fvec2) ConvertSToF 335
|
||||
335:139(i16vec2) Load 269(i16v)
|
||||
336:180(f16vec2) ConvertSToF 335
|
||||
Store 296(f16v) 336
|
||||
337: 139(ivec2) Load 269(i16v)
|
||||
337:139(i16vec2) Load 269(i16v)
|
||||
338: 186(fvec2) ConvertSToF 337
|
||||
Store 299(f32v) 338
|
||||
339: 139(ivec2) Load 269(i16v)
|
||||
340: 192(fvec2) ConvertSToF 339
|
||||
339:139(i16vec2) Load 269(i16v)
|
||||
340:192(f64vec2) ConvertSToF 339
|
||||
Store 302(f64v) 340
|
||||
341: 220(ivec2) Load 272(u16v)
|
||||
342: 180(fvec2) ConvertUToF 341
|
||||
341:220(i16vec2) Load 272(u16v)
|
||||
342:180(f16vec2) ConvertUToF 341
|
||||
Store 296(f16v) 342
|
||||
343: 220(ivec2) Load 272(u16v)
|
||||
343:220(i16vec2) Load 272(u16v)
|
||||
344: 186(fvec2) ConvertUToF 343
|
||||
Store 299(f32v) 344
|
||||
345: 220(ivec2) Load 272(u16v)
|
||||
346: 192(fvec2) ConvertUToF 345
|
||||
345:220(i16vec2) Load 272(u16v)
|
||||
346:192(f64vec2) ConvertUToF 345
|
||||
Store 302(f64v) 346
|
||||
348: 139(ivec2) Load 269(i16v)
|
||||
349: 134(ivec2) SConvert 348
|
||||
348:139(i16vec2) Load 269(i16v)
|
||||
349: 134(i8vec2) SConvert 348
|
||||
Store 347(i8v) 349
|
||||
350: 220(ivec2) Load 272(u16v)
|
||||
351: 134(ivec2) UConvert 350
|
||||
352: 134(ivec2) Bitcast 351
|
||||
350:220(i16vec2) Load 272(u16v)
|
||||
351: 134(i8vec2) UConvert 350
|
||||
352: 134(i8vec2) Bitcast 351
|
||||
Store 347(i8v) 352
|
||||
354: 139(ivec2) Load 269(i16v)
|
||||
355: 134(ivec2) SConvert 354
|
||||
356: 131(ivec2) Bitcast 355
|
||||
354:139(i16vec2) Load 269(i16v)
|
||||
355: 134(i8vec2) SConvert 354
|
||||
356: 131(i8vec2) Bitcast 355
|
||||
Store 353(u8v) 356
|
||||
357: 220(ivec2) Load 272(u16v)
|
||||
358: 131(ivec2) UConvert 357
|
||||
357:220(i16vec2) Load 272(u16v)
|
||||
358: 131(i8vec2) UConvert 357
|
||||
Store 353(u8v) 358
|
||||
359: 220(ivec2) Load 272(u16v)
|
||||
360: 131(ivec2) UConvert 359
|
||||
361: 139(ivec2) UConvert 360
|
||||
362: 139(ivec2) Bitcast 361
|
||||
359:220(i16vec2) Load 272(u16v)
|
||||
360: 131(i8vec2) UConvert 359
|
||||
361:139(i16vec2) UConvert 360
|
||||
362:139(i16vec2) Bitcast 361
|
||||
Store 269(i16v) 362
|
||||
364: 250(bvec2) Load 363(bv)
|
||||
369: 139(ivec2) Select 364 368 367
|
||||
369:139(i16vec2) Select 364 368 367
|
||||
Store 269(i16v) 369
|
||||
370: 250(bvec2) Load 363(bv)
|
||||
375: 220(ivec2) Select 370 374 373
|
||||
375:220(i16vec2) Select 370 374 373
|
||||
Store 272(u16v) 375
|
||||
376: 139(ivec2) Load 269(i16v)
|
||||
376:139(i16vec2) Load 269(i16v)
|
||||
377: 250(bvec2) INotEqual 376 373
|
||||
Store 363(bv) 377
|
||||
378: 220(ivec2) Load 272(u16v)
|
||||
378:220(i16vec2) Load 272(u16v)
|
||||
379: 250(bvec2) INotEqual 378 373
|
||||
Store 363(bv) 379
|
||||
Return
|
||||
|
|
@ -657,44 +657,44 @@ spv.explicittypes.frag
|
|||
383: 155(ivec2) Bitcast 382
|
||||
Store 380(u32v) 383
|
||||
385: 147(ivec2) Load 381(i32v)
|
||||
386: 161(ivec2) SConvert 385
|
||||
386:161(i64vec2) SConvert 385
|
||||
Store 384(i64v) 386
|
||||
388: 147(ivec2) Load 381(i32v)
|
||||
389: 161(ivec2) SConvert 388
|
||||
390: 166(ivec2) Bitcast 389
|
||||
389:161(i64vec2) SConvert 388
|
||||
390:166(i64vec2) Bitcast 389
|
||||
Store 387(u64v) 390
|
||||
391: 155(ivec2) Load 380(u32v)
|
||||
392: 161(ivec2) UConvert 391
|
||||
393: 161(ivec2) Bitcast 392
|
||||
392:161(i64vec2) UConvert 391
|
||||
393:161(i64vec2) Bitcast 392
|
||||
Store 384(i64v) 393
|
||||
394: 155(ivec2) Load 380(u32v)
|
||||
395: 166(ivec2) UConvert 394
|
||||
395:166(i64vec2) UConvert 394
|
||||
Store 387(u64v) 395
|
||||
397: 147(ivec2) Load 381(i32v)
|
||||
398: 186(fvec2) ConvertSToF 397
|
||||
Store 396(f32v) 398
|
||||
400: 147(ivec2) Load 381(i32v)
|
||||
401: 192(fvec2) ConvertSToF 400
|
||||
401:192(f64vec2) ConvertSToF 400
|
||||
Store 399(f64v) 401
|
||||
402: 155(ivec2) Load 380(u32v)
|
||||
403: 186(fvec2) ConvertUToF 402
|
||||
Store 396(f32v) 403
|
||||
404: 155(ivec2) Load 380(u32v)
|
||||
405: 192(fvec2) ConvertUToF 404
|
||||
405:192(f64vec2) ConvertUToF 404
|
||||
Store 399(f64v) 405
|
||||
407: 147(ivec2) Load 381(i32v)
|
||||
408: 134(ivec2) SConvert 407
|
||||
408: 134(i8vec2) SConvert 407
|
||||
Store 406(i8v) 408
|
||||
409: 155(ivec2) Load 380(u32v)
|
||||
410: 134(ivec2) UConvert 409
|
||||
411: 134(ivec2) Bitcast 410
|
||||
410: 134(i8vec2) UConvert 409
|
||||
411: 134(i8vec2) Bitcast 410
|
||||
Store 406(i8v) 411
|
||||
413: 147(ivec2) Load 381(i32v)
|
||||
414: 139(ivec2) SConvert 413
|
||||
414:139(i16vec2) SConvert 413
|
||||
Store 412(i16v) 414
|
||||
415: 155(ivec2) Load 380(u32v)
|
||||
416: 139(ivec2) UConvert 415
|
||||
417: 139(ivec2) Bitcast 416
|
||||
416:139(i16vec2) UConvert 415
|
||||
417:139(i16vec2) Bitcast 416
|
||||
Store 412(i16v) 417
|
||||
418: 147(ivec2) Load 381(i32v)
|
||||
419: 29(int) CompositeExtract 418 0
|
||||
|
|
@ -705,25 +705,25 @@ spv.explicittypes.frag
|
|||
423: 147(ivec2) Bitcast 422
|
||||
Store 381(i32v) 423
|
||||
424: 147(ivec2) Load 381(i32v)
|
||||
425: 161(ivec2) SConvert 424
|
||||
425:161(i64vec2) SConvert 424
|
||||
Store 384(i64v) 425
|
||||
426: 155(ivec2) Load 380(u32v)
|
||||
427: 161(ivec2) UConvert 426
|
||||
428: 161(ivec2) Bitcast 427
|
||||
427:161(i64vec2) UConvert 426
|
||||
428:161(i64vec2) Bitcast 427
|
||||
Store 384(i64v) 428
|
||||
430: 147(ivec2) Load 381(i32v)
|
||||
431: 134(ivec2) SConvert 430
|
||||
432: 131(ivec2) Bitcast 431
|
||||
431: 134(i8vec2) SConvert 430
|
||||
432: 131(i8vec2) Bitcast 431
|
||||
Store 429(u8v) 432
|
||||
433: 155(ivec2) Load 380(u32v)
|
||||
434: 131(ivec2) UConvert 433
|
||||
434: 131(i8vec2) UConvert 433
|
||||
Store 429(u8v) 434
|
||||
436: 147(ivec2) Load 381(i32v)
|
||||
437: 139(ivec2) SConvert 436
|
||||
438: 220(ivec2) Bitcast 437
|
||||
437:139(i16vec2) SConvert 436
|
||||
438:220(i16vec2) Bitcast 437
|
||||
Store 435(u16v) 438
|
||||
439: 155(ivec2) Load 380(u32v)
|
||||
440: 220(ivec2) UConvert 439
|
||||
440:220(i16vec2) UConvert 439
|
||||
Store 435(u16v) 440
|
||||
441: 147(ivec2) Load 381(i32v)
|
||||
442: 155(ivec2) Bitcast 441
|
||||
|
|
@ -734,29 +734,29 @@ spv.explicittypes.frag
|
|||
446: 155(ivec2) CompositeConstruct 444 445
|
||||
Store 380(u32v) 446
|
||||
447: 147(ivec2) Load 381(i32v)
|
||||
448: 161(ivec2) SConvert 447
|
||||
449: 166(ivec2) Bitcast 448
|
||||
448:161(i64vec2) SConvert 447
|
||||
449:166(i64vec2) Bitcast 448
|
||||
Store 387(u64v) 449
|
||||
450: 155(ivec2) Load 380(u32v)
|
||||
451: 166(ivec2) UConvert 450
|
||||
451:166(i64vec2) UConvert 450
|
||||
Store 387(u64v) 451
|
||||
453: 147(ivec2) Load 381(i32v)
|
||||
454: 180(fvec2) ConvertSToF 453
|
||||
454:180(f16vec2) ConvertSToF 453
|
||||
Store 452(f16v) 454
|
||||
455: 147(ivec2) Load 381(i32v)
|
||||
456: 186(fvec2) ConvertSToF 455
|
||||
Store 396(f32v) 456
|
||||
457: 147(ivec2) Load 381(i32v)
|
||||
458: 192(fvec2) ConvertSToF 457
|
||||
458:192(f64vec2) ConvertSToF 457
|
||||
Store 399(f64v) 458
|
||||
459: 155(ivec2) Load 380(u32v)
|
||||
460: 180(fvec2) ConvertUToF 459
|
||||
460:180(f16vec2) ConvertUToF 459
|
||||
Store 452(f16v) 460
|
||||
461: 155(ivec2) Load 380(u32v)
|
||||
462: 186(fvec2) ConvertUToF 461
|
||||
Store 396(f32v) 462
|
||||
463: 155(ivec2) Load 380(u32v)
|
||||
464: 192(fvec2) ConvertUToF 463
|
||||
464:192(f64vec2) ConvertUToF 463
|
||||
Store 399(f64v) 464
|
||||
466: 250(bvec2) Load 465(bv)
|
||||
470: 147(ivec2) Select 466 469 468
|
||||
|
|
@ -786,96 +786,96 @@ spv.explicittypes.frag
|
|||
534(f16v): 181(ptr) Variable Function
|
||||
537(f32v): 187(ptr) Variable Function
|
||||
548(bv): 251(ptr) Variable Function
|
||||
483: 161(ivec2) Load 482(i64v)
|
||||
484: 166(ivec2) Bitcast 483
|
||||
483:161(i64vec2) Load 482(i64v)
|
||||
484:166(i64vec2) Bitcast 483
|
||||
Store 481(u64v) 484
|
||||
486: 161(ivec2) Load 482(i64v)
|
||||
487: 192(fvec2) ConvertSToF 486
|
||||
486:161(i64vec2) Load 482(i64v)
|
||||
487:192(f64vec2) ConvertSToF 486
|
||||
Store 485(f64v) 487
|
||||
488: 166(ivec2) Load 481(u64v)
|
||||
489: 192(fvec2) ConvertUToF 488
|
||||
488:166(i64vec2) Load 481(u64v)
|
||||
489:192(f64vec2) ConvertUToF 488
|
||||
Store 485(f64v) 489
|
||||
491: 161(ivec2) Load 482(i64v)
|
||||
492: 134(ivec2) SConvert 491
|
||||
491:161(i64vec2) Load 482(i64v)
|
||||
492: 134(i8vec2) SConvert 491
|
||||
Store 490(i8v) 492
|
||||
493: 166(ivec2) Load 481(u64v)
|
||||
494: 134(ivec2) UConvert 493
|
||||
495: 134(ivec2) Bitcast 494
|
||||
493:166(i64vec2) Load 481(u64v)
|
||||
494: 134(i8vec2) UConvert 493
|
||||
495: 134(i8vec2) Bitcast 494
|
||||
Store 490(i8v) 495
|
||||
497: 161(ivec2) Load 482(i64v)
|
||||
498: 139(ivec2) SConvert 497
|
||||
497:161(i64vec2) Load 482(i64v)
|
||||
498:139(i16vec2) SConvert 497
|
||||
Store 496(i16v) 498
|
||||
499: 166(ivec2) Load 481(u64v)
|
||||
500: 139(ivec2) UConvert 499
|
||||
501: 139(ivec2) Bitcast 500
|
||||
499:166(i64vec2) Load 481(u64v)
|
||||
500:139(i16vec2) UConvert 499
|
||||
501:139(i16vec2) Bitcast 500
|
||||
Store 496(i16v) 501
|
||||
503: 161(ivec2) Load 482(i64v)
|
||||
503:161(i64vec2) Load 482(i64v)
|
||||
504: 147(ivec2) SConvert 503
|
||||
Store 502(i32v) 504
|
||||
505: 166(ivec2) Load 481(u64v)
|
||||
505:166(i64vec2) Load 481(u64v)
|
||||
506: 147(ivec2) UConvert 505
|
||||
507: 147(ivec2) Bitcast 506
|
||||
Store 502(i32v) 507
|
||||
508: 166(ivec2) Load 481(u64v)
|
||||
509: 161(ivec2) Bitcast 508
|
||||
508:166(i64vec2) Load 481(u64v)
|
||||
509:161(i64vec2) Bitcast 508
|
||||
Store 482(i64v) 509
|
||||
511: 161(ivec2) Load 482(i64v)
|
||||
512: 134(ivec2) SConvert 511
|
||||
513: 131(ivec2) Bitcast 512
|
||||
511:161(i64vec2) Load 482(i64v)
|
||||
512: 134(i8vec2) SConvert 511
|
||||
513: 131(i8vec2) Bitcast 512
|
||||
Store 510(u8v) 513
|
||||
514: 166(ivec2) Load 481(u64v)
|
||||
515: 131(ivec2) UConvert 514
|
||||
514:166(i64vec2) Load 481(u64v)
|
||||
515: 131(i8vec2) UConvert 514
|
||||
Store 510(u8v) 515
|
||||
517: 161(ivec2) Load 482(i64v)
|
||||
518: 139(ivec2) SConvert 517
|
||||
519: 220(ivec2) Bitcast 518
|
||||
517:161(i64vec2) Load 482(i64v)
|
||||
518:139(i16vec2) SConvert 517
|
||||
519:220(i16vec2) Bitcast 518
|
||||
Store 516(u16v) 519
|
||||
520: 166(ivec2) Load 481(u64v)
|
||||
521: 220(ivec2) UConvert 520
|
||||
520:166(i64vec2) Load 481(u64v)
|
||||
521:220(i16vec2) UConvert 520
|
||||
Store 516(u16v) 521
|
||||
523: 161(ivec2) Load 482(i64v)
|
||||
523:161(i64vec2) Load 482(i64v)
|
||||
524: 147(ivec2) SConvert 523
|
||||
525: 155(ivec2) Bitcast 524
|
||||
Store 522(u32v) 525
|
||||
526: 166(ivec2) Load 481(u64v)
|
||||
526:166(i64vec2) Load 481(u64v)
|
||||
527: 155(ivec2) UConvert 526
|
||||
Store 522(u32v) 527
|
||||
528: 161(ivec2) Load 482(i64v)
|
||||
529: 166(ivec2) Bitcast 528
|
||||
528:161(i64vec2) Load 482(i64v)
|
||||
529:166(i64vec2) Bitcast 528
|
||||
Store 481(u64v) 529
|
||||
530: 166(ivec2) Load 481(u64v)
|
||||
531: 38(int) CompositeExtract 530 0
|
||||
532: 38(int) CompositeExtract 530 1
|
||||
533: 166(ivec2) CompositeConstruct 531 532
|
||||
530:166(i64vec2) Load 481(u64v)
|
||||
531: 38(int64_t) CompositeExtract 530 0
|
||||
532: 38(int64_t) CompositeExtract 530 1
|
||||
533:166(i64vec2) CompositeConstruct 531 532
|
||||
Store 481(u64v) 533
|
||||
535: 161(ivec2) Load 482(i64v)
|
||||
536: 180(fvec2) ConvertSToF 535
|
||||
535:161(i64vec2) Load 482(i64v)
|
||||
536:180(f16vec2) ConvertSToF 535
|
||||
Store 534(f16v) 536
|
||||
538: 161(ivec2) Load 482(i64v)
|
||||
538:161(i64vec2) Load 482(i64v)
|
||||
539: 186(fvec2) ConvertSToF 538
|
||||
Store 537(f32v) 539
|
||||
540: 161(ivec2) Load 482(i64v)
|
||||
541: 192(fvec2) ConvertSToF 540
|
||||
540:161(i64vec2) Load 482(i64v)
|
||||
541:192(f64vec2) ConvertSToF 540
|
||||
Store 485(f64v) 541
|
||||
542: 166(ivec2) Load 481(u64v)
|
||||
543: 180(fvec2) ConvertUToF 542
|
||||
542:166(i64vec2) Load 481(u64v)
|
||||
543:180(f16vec2) ConvertUToF 542
|
||||
Store 534(f16v) 543
|
||||
544: 166(ivec2) Load 481(u64v)
|
||||
544:166(i64vec2) Load 481(u64v)
|
||||
545: 186(fvec2) ConvertUToF 544
|
||||
Store 537(f32v) 545
|
||||
546: 166(ivec2) Load 481(u64v)
|
||||
547: 192(fvec2) ConvertUToF 546
|
||||
546:166(i64vec2) Load 481(u64v)
|
||||
547:192(f64vec2) ConvertUToF 546
|
||||
Store 485(f64v) 547
|
||||
549: 250(bvec2) Load 548(bv)
|
||||
554: 161(ivec2) Select 549 553 552
|
||||
554:161(i64vec2) Select 549 553 552
|
||||
Store 482(i64v) 554
|
||||
555: 250(bvec2) Load 548(bv)
|
||||
560: 166(ivec2) Select 555 559 558
|
||||
560:166(i64vec2) Select 555 559 558
|
||||
Store 481(u64v) 560
|
||||
561: 161(ivec2) Load 482(i64v)
|
||||
561:161(i64vec2) Load 482(i64v)
|
||||
562: 250(bvec2) INotEqual 561 558
|
||||
Store 548(bv) 562
|
||||
563: 166(ivec2) Load 481(u64v)
|
||||
563:166(i64vec2) Load 481(u64v)
|
||||
564: 250(bvec2) INotEqual 563 558
|
||||
Store 548(bv) 564
|
||||
Return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue