• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1$0 = colorRed (float4 : slot 1/4, L3)
2$1 = colorRed (float4 : slot 2/4, L3)
3$2 = colorRed (float4 : slot 3/4, L3)
4$3 = colorRed (float4 : slot 4/4, L3)
5$4 = colorGreen (float4 : slot 1/4, L3)
6$5 = colorGreen (float4 : slot 2/4, L3)
7$6 = colorGreen (float4 : slot 3/4, L3)
8$7 = colorGreen (float4 : slot 4/4, L3)
9$8 = kZero (float, L6)
10$9 = kTen (float, L15)
11$10 = pos (float2 : slot 1/2, L115)
12$11 = pos (float2 : slot 2/2, L115)
13$12 = five (float, L116)
14$13 = five (float, L7)
15$14 = i (float, L8)
16$15 = five (float, L16)
17$16 = sum (float, L17)
18$17 = i (float, L18)
19$18 = five (float, L26)
20$19 = sum (float, L27)
21$20 = kOne (float, L28)
22$21 = i (float, L29)
23$22 = sum (float, L38)
24$23 = i (float, L39)
25$24 = result (float4 : slot 1/4, L50)
26$25 = result (float4 : slot 2/4, L50)
27$26 = result (float4 : slot 3/4, L50)
28$27 = result (float4 : slot 4/4, L50)
29$28 = i (float, L51)
30$29 = result (float4 : slot 1/4, L62)
31$30 = result (float4 : slot 2/4, L62)
32$31 = result (float4 : slot 3/4, L62)
33$32 = result (float4 : slot 4/4, L62)
34$33 = i (float, L63)
35$34 = result (float4 : slot 1/4, L74)
36$35 = result (float4 : slot 2/4, L74)
37$36 = result (float4 : slot 3/4, L74)
38$37 = result (float4 : slot 4/4, L74)
39$38 = i (float, L75)
40$39 = result (float4 : slot 1/4, L86)
41$40 = result (float4 : slot 2/4, L86)
42$41 = result (float4 : slot 3/4, L86)
43$42 = result (float4 : slot 4/4, L86)
44$43 = i (float, L87)
45$44 = result (float4 : slot 1/4, L108)
46$45 = result (float4 : slot 2/4, L108)
47$46 = result (float4 : slot 3/4, L108)
48$47 = result (float4 : slot 4/4, L108)
49$48 = i (float, L109)
50$49 = result (float4 : slot 1/4, L97)
51$50 = result (float4 : slot 2/4, L97)
52$51 = result (float4 : slot 3/4, L97)
53$52 = result (float4 : slot 4/4, L97)
54$53 = i (float, L98)
55
5638 registers, 709 instructions:
570	r0 = uniform32 ptr0 0
581	r1 = uniform32 ptr0 4
592	r2 = uniform32 ptr0 8
603	r3 = uniform32 ptr0 C
614	r4 = uniform32 ptr0 10
625	r5 = uniform32 ptr0 14
636	r6 = uniform32 ptr0 18
647	r7 = uniform32 ptr0 1C
658	r8 = uniform32 ptr0 20
669	r9 = splat 0 (0)
6710	r10 = splat FFFFFFFF (nan)
6811	r11 = splat 41200000 (10)
6912	r12 = splat 40A00000 (5)
7013	r13 = splat 3F800000 (1)
7114	r14 = splat 40000000 (2)
7215	r15 = splat 40400000 (3)
7316	r16 = splat 40800000 (4)
7417	r17 = splat 40C00000 (6)
7518	r18 = splat 40E00000 (7)
7619	r19 = splat 41000000 (8)
7720	r20 = splat 41100000 (9)
7821	r21 = splat 420C0000 (35)
7922	r22 = splat 41700000 (15)
8023	r23 = splat 3DFBE76D (0.123)
8124	r24 = splat 3E6F9DB2 (0.234)
8225	r25 = splat 3EB0A3D7 (0.345)
8326	r26 = splat 3EE978D5 (0.456)
8427	r27 = splat 3F1126EA (0.56700003)
8528	r28 = splat 3FDCCCCD (1.725)
8629	r29 = splat 7FFFFFFF (nan)
8730	r30 = splat 3CCCCCCD (0.025)
88loop:
8931	    r31 = index
9032	    trace_var r10 $0 = r1 (F32)
9133	    trace_var r10 $1 = r2 (F32)
9234	    trace_var r10 $2 = r3 (F32)
9335	    trace_var r10 $3 = r4 (F32)
9436	    trace_var r10 $4 = r5 (F32)
9537	    trace_var r10 $5 = r6 (F32)
9638	    trace_var r10 $6 = r7 (F32)
9739	    trace_var r10 $7 = r8 (F32)
9840	    trace_var r10 $9 = r11 (F32)
9941	    trace_call r10 L115 (enter)
10042	    trace_var r10 $10 = r31 (F32)
10143	    trace_var r10 $11 = r0 (F32)
10244	    trace_line r10 L116
10345	    r31 = min_f32 r31 r8
10446	    r31 = max_f32 r6 r31
10547	    r31 = mul_f32 r31 r12
10648	    trace_var r10 $12 = r31 (F32)
10749	    trace_line r10 L117
10850	    trace_call r10 L7 (enter)
10951	    trace_var r10 $13 = r31 (F32)
11052	    trace_line r10 L8
11153	    trace_line r10 L9
11254	    r32 = eq_f32 r9 r31
11355	    trace_line r32 L9
11456	    r33 = bit_xor r10 r32
11557	    trace_line r33 L8
11658	    trace_var r33 $14 = r13 (F32)
11759	    trace_line r33 L9
11860	    r34 = eq_f32 r13 r31
11961	    r33 = bit_and r34 r33
12062	    trace_line r33 L9
12163	    r34 = bit_and r13 r33
12264	    r33 = bit_or r32 r33
12365	    r32 = bit_xor r10 r33
12466	    trace_line r32 L8
12567	    trace_var r32 $14 = r14 (F32)
12668	    trace_line r32 L9
12769	    r35 = eq_f32 r14 r31
12870	    r32 = bit_and r35 r32
12971	    trace_line r32 L9
13072	    r34 = select r32 r14 r34
13173	    r32 = bit_or r33 r32
13274	    r33 = bit_xor r10 r32
13375	    trace_line r33 L8
13476	    trace_var r33 $14 = r15 (F32)
13577	    trace_line r33 L9
13678	    r35 = eq_f32 r15 r31
13779	    r33 = bit_and r35 r33
13880	    trace_line r33 L9
13981	    r34 = select r33 r15 r34
14082	    r33 = bit_or r32 r33
14183	    r32 = bit_xor r10 r33
14284	    trace_line r32 L8
14385	    trace_var r32 $14 = r16 (F32)
14486	    trace_line r32 L9
14587	    r35 = eq_f32 r16 r31
14688	    r32 = bit_and r35 r32
14789	    trace_line r32 L9
14890	    r34 = select r32 r16 r34
14991	    r32 = bit_or r33 r32
15092	    r33 = bit_xor r10 r32
15193	    trace_line r33 L8
15294	    trace_var r33 $14 = r12 (F32)
15395	    trace_line r33 L9
15496	    r35 = eq_f32 r12 r31
15597	    r33 = bit_and r35 r33
15698	    trace_line r33 L9
15799	    r34 = select r33 r12 r34
158100	    r33 = bit_or r32 r33
159101	    r32 = bit_xor r10 r33
160102	    trace_line r32 L8
161103	    trace_var r32 $14 = r17 (F32)
162104	    trace_line r32 L9
163105	    r35 = eq_f32 r17 r31
164106	    r32 = bit_and r35 r32
165107	    trace_line r32 L9
166108	    r34 = select r32 r17 r34
167109	    r32 = bit_or r33 r32
168110	    r33 = bit_xor r10 r32
169111	    trace_line r33 L8
170112	    trace_var r33 $14 = r18 (F32)
171113	    trace_line r33 L9
172114	    r35 = eq_f32 r18 r31
173115	    r33 = bit_and r35 r33
174116	    trace_line r33 L9
175117	    r34 = select r33 r18 r34
176118	    r33 = bit_or r32 r33
177119	    r32 = bit_xor r10 r33
178120	    trace_line r32 L8
179121	    trace_var r32 $14 = r19 (F32)
180122	    trace_line r32 L9
181123	    r35 = eq_f32 r19 r31
182124	    r32 = bit_and r35 r32
183125	    trace_line r32 L9
184126	    r34 = select r32 r19 r34
185127	    r32 = bit_or r33 r32
186128	    r33 = bit_xor r10 r32
187129	    trace_line r33 L8
188130	    trace_var r33 $14 = r20 (F32)
189131	    trace_line r33 L9
190132	    r35 = eq_f32 r20 r31
191133	    r33 = bit_and r35 r33
192134	    trace_line r33 L9
193135	    r34 = select r33 r20 r34
194136	    r33 = bit_or r32 r33
195137	    r33 = bit_xor r10 r33
196138	    trace_line r33 L8
197139	    trace_line r33 L11
198140	    r33 = bit_clear r34 r33
199141	    trace_call r10 L7 (exit)
200142	    r33 = eq_f32 r33 r12
201143	    trace_call r33 L16 (enter)
202144	    trace_var r33 $15 = r31 (F32)
203145	    trace_line r33 L17
204146	    trace_line r33 L18
205147	    trace_line r33 L19
206148	    r34 = gt_f32 r31 r9
207149	    r34 = bit_and r33 r34
208150	    trace_line r34 L19
209151	    r32 = bit_xor r10 r34
210152	    r35 = bit_and r33 r32
211153	    trace_line r35 L20
212154	    r34 = bit_or r32 r34
213155	    r32 = bit_and r33 r34
214156	    trace_line r32 L18
215157	    trace_var r32 $17 = r13 (F32)
216158	    trace_line r32 L19
217159	    r32 = gt_f32 r31 r13
218160	    r32 = bit_and r33 r32
219161	    r32 = bit_and r32 r34
220162	    trace_line r32 L19
221163	    r35 = bit_xor r10 r32
222164	    r35 = bit_and r34 r35
223165	    r34 = bit_and r33 r35
224166	    trace_line r34 L20
225167	    r36 = bit_and r13 r34
226168	    trace_var r34 $16 = r36 (F32)
227169	    r32 = bit_or r35 r32
228170	    r35 = bit_and r33 r32
229171	    trace_line r35 L18
230172	    trace_var r35 $17 = r14 (F32)
231173	    trace_line r35 L19
232174	    r35 = gt_f32 r31 r14
233175	    r35 = bit_and r33 r35
234176	    r35 = bit_and r35 r32
235177	    trace_line r35 L19
236178	    r34 = bit_xor r10 r35
237179	    r34 = bit_and r32 r34
238180	    r32 = bit_and r33 r34
239181	    trace_line r32 L20
240182	    r37 = add_f32 r36 r14
241183	    r36 = select r32 r37 r36
242184	    trace_var r32 $16 = r36 (F32)
243185	    r35 = bit_or r34 r35
244186	    r34 = bit_and r33 r35
245187	    trace_line r34 L18
246188	    trace_var r34 $17 = r15 (F32)
247189	    trace_line r34 L19
248190	    r34 = gt_f32 r31 r15
249191	    r34 = bit_and r33 r34
250192	    r34 = bit_and r34 r35
251193	    trace_line r34 L19
252194	    r32 = bit_xor r10 r34
253195	    r32 = bit_and r35 r32
254196	    r35 = bit_and r33 r32
255197	    trace_line r35 L20
256198	    r37 = add_f32 r36 r15
257199	    r36 = select r35 r37 r36
258200	    trace_var r35 $16 = r36 (F32)
259201	    r34 = bit_or r32 r34
260202	    r32 = bit_and r33 r34
261203	    trace_line r32 L18
262204	    trace_var r32 $17 = r16 (F32)
263205	    trace_line r32 L19
264206	    r32 = gt_f32 r31 r16
265207	    r32 = bit_and r33 r32
266208	    r32 = bit_and r32 r34
267209	    trace_line r32 L19
268210	    r35 = bit_xor r10 r32
269211	    r35 = bit_and r34 r35
270212	    r34 = bit_and r33 r35
271213	    trace_line r34 L20
272214	    r37 = add_f32 r36 r16
273215	    r36 = select r34 r37 r36
274216	    trace_var r34 $16 = r36 (F32)
275217	    r32 = bit_or r35 r32
276218	    r35 = bit_and r33 r32
277219	    trace_line r35 L18
278220	    trace_var r35 $17 = r12 (F32)
279221	    trace_line r35 L19
280222	    r35 = gt_f32 r31 r12
281223	    r35 = bit_and r33 r35
282224	    r35 = bit_and r35 r32
283225	    trace_line r35 L19
284226	    r34 = bit_xor r10 r35
285227	    r34 = bit_and r32 r34
286228	    r32 = bit_and r33 r34
287229	    trace_line r32 L20
288230	    r37 = add_f32 r36 r12
289231	    r36 = select r32 r37 r36
290232	    trace_var r32 $16 = r36 (F32)
291233	    r35 = bit_or r34 r35
292234	    r34 = bit_and r33 r35
293235	    trace_line r34 L18
294236	    trace_var r34 $17 = r17 (F32)
295237	    trace_line r34 L19
296238	    r34 = gt_f32 r31 r17
297239	    r34 = bit_and r33 r34
298240	    r34 = bit_and r34 r35
299241	    trace_line r34 L19
300242	    r32 = bit_xor r10 r34
301243	    r32 = bit_and r35 r32
302244	    r35 = bit_and r33 r32
303245	    trace_line r35 L20
304246	    r37 = add_f32 r36 r17
305247	    r36 = select r35 r37 r36
306248	    trace_var r35 $16 = r36 (F32)
307249	    r34 = bit_or r32 r34
308250	    r32 = bit_and r33 r34
309251	    trace_line r32 L18
310252	    trace_var r32 $17 = r18 (F32)
311253	    trace_line r32 L19
312254	    r32 = gt_f32 r31 r18
313255	    r32 = bit_and r33 r32
314256	    r32 = bit_and r32 r34
315257	    trace_line r32 L19
316258	    r35 = bit_xor r10 r32
317259	    r35 = bit_and r34 r35
318260	    r34 = bit_and r33 r35
319261	    trace_line r34 L20
320262	    r37 = add_f32 r36 r18
321263	    r36 = select r34 r37 r36
322264	    trace_var r34 $16 = r36 (F32)
323265	    r32 = bit_or r35 r32
324266	    r35 = bit_and r33 r32
325267	    trace_line r35 L18
326268	    trace_var r35 $17 = r19 (F32)
327269	    trace_line r35 L19
328270	    r35 = gt_f32 r31 r19
329271	    r35 = bit_and r33 r35
330272	    r35 = bit_and r35 r32
331273	    trace_line r35 L19
332274	    r34 = bit_xor r10 r35
333275	    r34 = bit_and r32 r34
334276	    r32 = bit_and r33 r34
335277	    trace_line r32 L20
336278	    r37 = add_f32 r36 r19
337279	    r36 = select r32 r37 r36
338280	    trace_var r32 $16 = r36 (F32)
339281	    r35 = bit_or r34 r35
340282	    r34 = bit_and r33 r35
341283	    trace_line r34 L18
342284	    trace_var r34 $17 = r20 (F32)
343285	    trace_line r34 L19
344286	    r34 = gt_f32 r31 r20
345287	    r34 = bit_and r33 r34
346288	    r34 = bit_and r34 r35
347289	    trace_line r34 L19
348290	    r32 = bit_xor r10 r34
349291	    r32 = bit_and r35 r32
350292	    r35 = bit_and r33 r32
351293	    trace_line r35 L20
352294	    r37 = add_f32 r36 r20
353295	    r36 = select r35 r37 r36
354296	    trace_var r35 $16 = r36 (F32)
355297	    r34 = bit_or r32 r34
356298	    r34 = bit_and r33 r34
357299	    trace_line r34 L18
358300	    trace_line r33 L22
359301	    r36 = bit_and r36 r33
360302	    trace_call r33 L16 (exit)
361303	    r36 = eq_f32 r36 r21
362304	    r36 = bit_and r33 r36
363305	    trace_call r36 L26 (enter)
364306	    trace_var r36 $18 = r31 (F32)
365307	    trace_line r36 L27
366308	    trace_line r36 L28
367309	    trace_var r36 $20 = r13 (F32)
368310	    trace_line r36 L29
369311	    trace_line r36 L30
370312	    r33 = gt_f32 r9 r31
371313	    r33 = bit_and r36 r33
372314	    trace_line r33 L30
373315	    r33 = bit_xor r10 r33
374316	    r34 = bit_and r36 r33
375317	    trace_line r34 L31
376318	    trace_line r34 L29
377319	    trace_var r34 $21 = r13 (F32)
378320	    trace_line r34 L30
379321	    r34 = gt_f32 r13 r31
380322	    r34 = bit_and r36 r34
381323	    r34 = bit_and r34 r33
382324	    trace_line r34 L30
383325	    r34 = bit_xor r10 r34
384326	    r34 = bit_and r33 r34
385327	    r33 = bit_and r36 r34
386328	    trace_line r33 L31
387329	    r32 = bit_and r13 r33
388330	    trace_var r33 $19 = r32 (F32)
389331	    trace_line r33 L29
390332	    trace_var r33 $21 = r14 (F32)
391333	    trace_line r33 L30
392334	    r33 = gt_f32 r14 r31
393335	    r33 = bit_and r36 r33
394336	    r33 = bit_and r33 r34
395337	    trace_line r33 L30
396338	    r33 = bit_xor r10 r33
397339	    r33 = bit_and r34 r33
398340	    r34 = bit_and r36 r33
399341	    trace_line r34 L31
400342	    r35 = add_f32 r32 r14
401343	    r32 = select r34 r35 r32
402344	    trace_var r34 $19 = r32 (F32)
403345	    trace_line r34 L29
404346	    trace_var r34 $21 = r15 (F32)
405347	    trace_line r34 L30
406348	    r34 = gt_f32 r15 r31
407349	    r34 = bit_and r36 r34
408350	    r34 = bit_and r34 r33
409351	    trace_line r34 L30
410352	    r34 = bit_xor r10 r34
411353	    r34 = bit_and r33 r34
412354	    r33 = bit_and r36 r34
413355	    trace_line r33 L31
414356	    r35 = add_f32 r32 r15
415357	    r32 = select r33 r35 r32
416358	    trace_var r33 $19 = r32 (F32)
417359	    trace_line r33 L29
418360	    trace_var r33 $21 = r16 (F32)
419361	    trace_line r33 L30
420362	    r33 = gt_f32 r16 r31
421363	    r33 = bit_and r36 r33
422364	    r33 = bit_and r33 r34
423365	    trace_line r33 L30
424366	    r33 = bit_xor r10 r33
425367	    r33 = bit_and r34 r33
426368	    r34 = bit_and r36 r33
427369	    trace_line r34 L31
428370	    r35 = add_f32 r32 r16
429371	    r32 = select r34 r35 r32
430372	    trace_var r34 $19 = r32 (F32)
431373	    trace_line r34 L29
432374	    trace_var r34 $21 = r12 (F32)
433375	    trace_line r34 L30
434376	    r34 = gt_f32 r12 r31
435377	    r34 = bit_and r36 r34
436378	    r34 = bit_and r34 r33
437379	    trace_line r34 L30
438380	    r34 = bit_xor r10 r34
439381	    r34 = bit_and r33 r34
440382	    r33 = bit_and r36 r34
441383	    trace_line r33 L31
442384	    r35 = add_f32 r32 r12
443385	    r32 = select r33 r35 r32
444386	    trace_var r33 $19 = r32 (F32)
445387	    trace_line r33 L29
446388	    trace_var r33 $21 = r17 (F32)
447389	    trace_line r33 L30
448390	    r33 = gt_f32 r17 r31
449391	    r33 = bit_and r36 r33
450392	    r33 = bit_and r33 r34
451393	    trace_line r33 L30
452394	    r33 = bit_xor r10 r33
453395	    r33 = bit_and r34 r33
454396	    r34 = bit_and r36 r33
455397	    trace_line r34 L31
456398	    r35 = add_f32 r32 r17
457399	    r32 = select r34 r35 r32
458400	    trace_var r34 $19 = r32 (F32)
459401	    trace_line r34 L29
460402	    trace_var r34 $21 = r18 (F32)
461403	    trace_line r34 L30
462404	    r34 = gt_f32 r18 r31
463405	    r34 = bit_and r36 r34
464406	    r34 = bit_and r34 r33
465407	    trace_line r34 L30
466408	    r34 = bit_xor r10 r34
467409	    r34 = bit_and r33 r34
468410	    r33 = bit_and r36 r34
469411	    trace_line r33 L31
470412	    r35 = add_f32 r32 r18
471413	    r32 = select r33 r35 r32
472414	    trace_var r33 $19 = r32 (F32)
473415	    trace_line r33 L29
474416	    trace_var r33 $21 = r19 (F32)
475417	    trace_line r33 L30
476418	    r33 = gt_f32 r19 r31
477419	    r33 = bit_and r36 r33
478420	    r33 = bit_and r33 r34
479421	    trace_line r33 L30
480422	    r33 = bit_xor r10 r33
481423	    r33 = bit_and r34 r33
482424	    r34 = bit_and r36 r33
483425	    trace_line r34 L31
484426	    r35 = add_f32 r32 r19
485427	    r32 = select r34 r35 r32
486428	    trace_var r34 $19 = r32 (F32)
487429	    trace_line r34 L29
488430	    trace_var r34 $21 = r20 (F32)
489431	    trace_line r34 L30
490432	    r31 = gt_f32 r20 r31
491433	    r31 = bit_and r36 r31
492434	    r31 = bit_and r31 r33
493435	    trace_line r31 L30
494436	    r31 = bit_xor r10 r31
495437	    r31 = bit_and r33 r31
496438	    r31 = bit_and r36 r31
497439	    trace_line r31 L31
498440	    r33 = add_f32 r32 r20
499441	    r32 = select r31 r33 r32
500442	    trace_var r31 $19 = r32 (F32)
501443	    trace_line r31 L29
502444	    trace_line r36 L33
503445	    r32 = bit_and r32 r36
504446	    trace_call r36 L26 (exit)
505447	    r32 = eq_f32 r32 r22
506448	    r32 = bit_and r36 r32
507449	    trace_call r32 L37 (enter)
508450	    trace_line r32 L38
509451	    trace_line r32 L39
510452	    trace_var r32 $23 = r23 (F32)
511453	    trace_line r32 L40
512454	    r36 = bit_and r23 r32
513455	    trace_var r32 $22 = r36 (F32)
514456	    trace_line r32 L39
515457	    trace_var r32 $23 = r24 (F32)
516458	    trace_line r32 L40
517459	    r31 = add_f32 r36 r24
518460	    r36 = select r32 r31 r36
519461	    trace_var r32 $22 = r36 (F32)
520462	    trace_line r32 L39
521463	    trace_var r32 $23 = r25 (F32)
522464	    trace_line r32 L40
523465	    r31 = add_f32 r36 r25
524466	    r36 = select r32 r31 r36
525467	    trace_var r32 $22 = r36 (F32)
526468	    trace_line r32 L39
527469	    trace_var r32 $23 = r26 (F32)
528470	    trace_line r32 L40
529471	    r31 = add_f32 r36 r26
530472	    r36 = select r32 r31 r36
531473	    trace_var r32 $22 = r36 (F32)
532474	    trace_line r32 L39
533475	    trace_var r32 $23 = r27 (F32)
534476	    trace_line r32 L40
535477	    r31 = add_f32 r36 r27
536478	    r36 = select r32 r31 r36
537479	    trace_var r32 $22 = r36 (F32)
538480	    trace_line r32 L39
539481	    trace_line r32 L42
540482	    r36 = sub_f32 r36 r28
541483	    r36 = bit_and r36 r32
542484	    trace_call r32 L37 (exit)
543485	    r36 = bit_and r36 r29
544486	    r36 = gt_f32 r30 r36
545487	    r36 = bit_and r32 r36
546488	    trace_call r36 L45 (enter)
547489	    trace_line r36 L47
548490	    trace_line r36 L48
549491	    trace_line r36 L50
550492	    trace_var r36 $24 = r20 (F32)
551493	    trace_var r36 $25 = r20 (F32)
552494	    trace_var r36 $26 = r20 (F32)
553495	    trace_var r36 $27 = r20 (F32)
554496	    trace_line r36 L51
555497	    trace_var r36 $28 = r13 (F32)
556498	    trace_line r36 L52
557499	    r32 = select r36 r13 r20
558500	    trace_var r36 $27 = r32 (F32)
559501	    trace_line r36 L51
560502	    trace_var r36 $28 = r14 (F32)
561503	    trace_line r36 L52
562504	    r31 = select r36 r32 r20
563505	    trace_var r36 $26 = r31 (F32)
564506	    r32 = select r36 r14 r32
565507	    trace_var r36 $27 = r32 (F32)
566508	    trace_line r36 L51
567509	    trace_var r36 $28 = r15 (F32)
568510	    trace_line r36 L52
569511	    r33 = select r36 r31 r20
570512	    trace_var r36 $25 = r33 (F32)
571513	    r31 = select r36 r32 r31
572514	    trace_var r36 $26 = r31 (F32)
573515	    r32 = select r36 r15 r32
574516	    trace_var r36 $27 = r32 (F32)
575517	    trace_line r36 L51
576518	    trace_line r36 L54
577519	    r33 = eq_f32 r33 r13
578520	    r31 = eq_f32 r31 r14
579521	    r32 = eq_f32 r32 r15
580522	    r31 = bit_and r33 r31
581523	    r32 = bit_and r31 r32
582524	    r32 = bit_and r32 r36
583525	    trace_call r36 L45 (exit)
584526	    r32 = bit_and r36 r32
585527	    trace_call r32 L57 (enter)
586528	    trace_line r32 L59
587529	    trace_line r32 L60
588530	    trace_line r32 L62
589531	    trace_var r32 $29 = r20 (F32)
590532	    trace_var r32 $30 = r20 (F32)
591533	    trace_var r32 $31 = r20 (F32)
592534	    trace_var r32 $32 = r20 (F32)
593535	    trace_line r32 L63
594536	    trace_var r32 $33 = r13 (F32)
595537	    trace_line r32 L64
596538	    r36 = select r32 r13 r20
597539	    trace_var r32 $32 = r36 (F32)
598540	    trace_line r32 L63
599541	    trace_var r32 $33 = r14 (F32)
600542	    trace_line r32 L64
601543	    r31 = select r32 r36 r20
602544	    trace_var r32 $31 = r31 (F32)
603545	    r36 = select r32 r14 r36
604546	    trace_var r32 $32 = r36 (F32)
605547	    trace_line r32 L63
606548	    trace_var r32 $33 = r15 (F32)
607549	    trace_line r32 L64
608550	    r33 = select r32 r31 r20
609551	    trace_var r32 $30 = r33 (F32)
610552	    r31 = select r32 r36 r31
611553	    trace_var r32 $31 = r31 (F32)
612554	    r36 = select r32 r15 r36
613555	    trace_var r32 $32 = r36 (F32)
614556	    trace_line r32 L63
615557	    trace_line r32 L66
616558	    r33 = eq_f32 r33 r13
617559	    r31 = eq_f32 r31 r14
618560	    r36 = eq_f32 r36 r15
619561	    r31 = bit_and r33 r31
620562	    r36 = bit_and r31 r36
621563	    r36 = bit_and r36 r32
622564	    trace_call r32 L57 (exit)
623565	    r36 = bit_and r32 r36
624566	    trace_call r36 L69 (enter)
625567	    trace_line r36 L71
626568	    trace_line r36 L72
627569	    trace_line r36 L74
628570	    trace_var r36 $34 = r20 (F32)
629571	    trace_var r36 $35 = r20 (F32)
630572	    trace_var r36 $36 = r20 (F32)
631573	    trace_var r36 $37 = r20 (F32)
632574	    trace_line r36 L75
633575	    trace_var r36 $38 = r15 (F32)
634576	    trace_line r36 L76
635577	    r32 = select r36 r15 r20
636578	    trace_var r36 $37 = r32 (F32)
637579	    trace_line r36 L75
638580	    trace_var r36 $38 = r14 (F32)
639581	    trace_line r36 L76
640582	    r31 = select r36 r32 r20
641583	    trace_var r36 $36 = r31 (F32)
642584	    r32 = select r36 r14 r32
643585	    trace_var r36 $37 = r32 (F32)
644586	    trace_line r36 L75
645587	    trace_var r36 $38 = r13 (F32)
646588	    trace_line r36 L76
647589	    r33 = select r36 r31 r20
648590	    trace_var r36 $35 = r33 (F32)
649591	    r31 = select r36 r32 r31
650592	    trace_var r36 $36 = r31 (F32)
651593	    r32 = select r36 r13 r32
652594	    trace_var r36 $37 = r32 (F32)
653595	    trace_line r36 L75
654596	    trace_line r36 L78
655597	    r33 = eq_f32 r33 r15
656598	    r31 = eq_f32 r31 r14
657599	    r32 = eq_f32 r32 r13
658600	    r31 = bit_and r33 r31
659601	    r32 = bit_and r31 r32
660602	    r32 = bit_and r32 r36
661603	    trace_call r36 L69 (exit)
662604	    r32 = bit_and r36 r32
663605	    trace_call r32 L81 (enter)
664606	    trace_line r32 L83
665607	    trace_line r32 L84
666608	    trace_line r32 L86
667609	    trace_var r32 $39 = r20 (F32)
668610	    trace_var r32 $40 = r20 (F32)
669611	    trace_var r32 $41 = r20 (F32)
670612	    trace_var r32 $42 = r20 (F32)
671613	    trace_line r32 L87
672614	    trace_var r32 $43 = r15 (F32)
673615	    trace_line r32 L88
674616	    r36 = select r32 r15 r20
675617	    trace_var r32 $42 = r36 (F32)
676618	    trace_line r32 L87
677619	    trace_var r32 $43 = r14 (F32)
678620	    trace_line r32 L88
679621	    r31 = select r32 r36 r20
680622	    trace_var r32 $41 = r31 (F32)
681623	    r36 = select r32 r14 r36
682624	    trace_var r32 $42 = r36 (F32)
683625	    trace_line r32 L87
684626	    trace_var r32 $43 = r13 (F32)
685627	    trace_line r32 L88
686628	    r33 = select r32 r31 r20
687629	    trace_var r32 $40 = r33 (F32)
688630	    r31 = select r32 r36 r31
689631	    trace_var r32 $41 = r31 (F32)
690632	    r36 = select r32 r13 r36
691633	    trace_var r32 $42 = r36 (F32)
692634	    trace_line r32 L87
693635	    trace_line r32 L90
694636	    r33 = eq_f32 r33 r15
695637	    r31 = eq_f32 r31 r14
696638	    r36 = eq_f32 r36 r13
697639	    r31 = bit_and r33 r31
698640	    r36 = bit_and r31 r36
699641	    r36 = bit_and r36 r32
700642	    trace_call r32 L81 (exit)
701643	    r36 = bit_and r32 r36
702644	    trace_call r36 L104 (enter)
703645	    trace_line r36 L106
704646	    trace_line r36 L108
705647	    trace_var r36 $44 = r20 (F32)
706648	    trace_var r36 $45 = r20 (F32)
707649	    trace_var r36 $46 = r20 (F32)
708650	    trace_var r36 $47 = r20 (F32)
709651	    trace_line r36 L109
710652	    trace_var r36 $48 = r13 (F32)
711653	    trace_line r36 L110
712654	    r32 = select r36 r13 r20
713655	    trace_var r36 $47 = r32 (F32)
714656	    trace_line r36 L109
715657	    trace_line r36 L112
716658	    r32 = eq_f32 r32 r13
717659	    r32 = bit_and r32 r36
718660	    trace_call r36 L104 (exit)
719661	    r32 = bit_and r36 r32
720662	    trace_call r32 L93 (enter)
721663	    trace_line r32 L95
722664	    trace_line r32 L97
723665	    trace_var r32 $49 = r20 (F32)
724666	    trace_var r32 $50 = r20 (F32)
725667	    trace_var r32 $51 = r20 (F32)
726668	    trace_var r32 $52 = r20 (F32)
727669	    trace_line r32 L98
728670	    trace_var r32 $53 = r13 (F32)
729671	    trace_line r32 L99
730672	    r36 = select r32 r13 r20
731673	    trace_var r32 $52 = r36 (F32)
732674	    trace_line r32 L98
733675	    trace_var r32 $53 = r14 (F32)
734676	    trace_line r32 L99
735677	    r31 = select r32 r36 r20
736678	    trace_var r32 $51 = r31 (F32)
737679	    r36 = select r32 r14 r36
738680	    trace_var r32 $52 = r36 (F32)
739681	    trace_line r32 L98
740682	    trace_var r32 $53 = r15 (F32)
741683	    trace_line r32 L99
742684	    r33 = select r32 r31 r20
743685	    trace_var r32 $50 = r33 (F32)
744686	    r31 = select r32 r36 r31
745687	    trace_var r32 $51 = r31 (F32)
746688	    r36 = select r32 r15 r36
747689	    trace_var r32 $52 = r36 (F32)
748690	    trace_line r32 L98
749691	    trace_line r32 L101
750692	    r33 = eq_f32 r33 r13
751693	    r31 = eq_f32 r31 r14
752694	    r36 = eq_f32 r36 r15
753695	    r31 = bit_and r33 r31
754696	    r36 = bit_and r31 r36
755697	    r36 = bit_and r36 r32
756698	    trace_call r32 L93 (exit)
757699	    r36 = bit_and r32 r36
758700	    r32 = select r36 r5 r1
759701	    r31 = select r36 r6 r2
760702	    r33 = select r36 r7 r3
761703	    r36 = select r36 r8 r4
762704	    trace_call r10 L115 (exit)
763705	    store32 ptr1 r32
764706	    store32 ptr2 r31
765707	    store32 ptr3 r33
766708	    store32 ptr4 r36
767