• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1$0 = u1[0] (float, L3)
2$1 = u1[1] (float, L3)
3$2 = u1[2] (float, L3)
4$3 = u1[3] (float, L3)
5$4 = u2[0] (float, L8)
6$5 = u2[1] (float, L8)
7$6 = u2[2] (float, L8)
8$7 = u2[3] (float, L8)
9$8 = u3[0] (float, L17)
10$9 = u3[1] (float, L17)
11$10 = u3[2] (float, L17)
12$11 = u3[3] (float, L17)
13$12 = u4[0] (float, L26)
14$13 = u4[1] (float, L26)
15$14 = u4[2] (float, L26)
16$15 = u4[3] (float, L26)
17$16 = u4[4] (float, L26)
18$17 = u4[5] (float, L26)
19$18 = u4[6] (float, L26)
20$19 = u4[7] (float, L26)
21$20 = u4[8] (float, L26)
22$21 = u4[9] (float, L26)
23$22 = u4[10] (float, L26)
24$23 = u4[11] (float, L26)
25$24 = u4[12] (float, L26)
26$25 = u4[13] (float, L26)
27$26 = u4[14] (float, L26)
28$27 = u4[15] (float, L26)
29$28 = xy (float2 : slot 1/2, L37)
30$29 = xy (float2 : slot 2/2, L37)
31$30 = sum (float, L10)
32$31 = i (int, L11)
33$32 = prod (float, L19)
34$33 = i (int, L20)
35$34 = sum (float, L28)
36$35 = f (float, L29)
37
3852 registers, 165 instructions:
390	r0 = uniform32 ptr0 0
401	r1 = uniform32 ptr0 4
412	r2 = uniform32 ptr0 8
423	r3 = uniform32 ptr0 C
434	r4 = uniform32 ptr0 10
445	r5 = uniform32 ptr0 14
456	r6 = uniform32 ptr0 18
467	r7 = uniform32 ptr0 1C
478	r8 = uniform32 ptr0 20
489	r9 = uniform32 ptr0 24
4910	r10 = uniform32 ptr0 28
5011	r11 = uniform32 ptr0 2C
5112	r12 = uniform32 ptr0 30
5213	r13 = uniform32 ptr0 34
5314	r14 = uniform32 ptr0 38
5415	r15 = uniform32 ptr0 3C
5516	r16 = uniform32 ptr0 40
5617	r17 = uniform32 ptr0 44
5718	r18 = uniform32 ptr0 48
5819	r19 = uniform32 ptr0 4C
5920	r20 = uniform32 ptr0 50
6021	r21 = uniform32 ptr0 54
6122	r22 = uniform32 ptr0 58
6223	r23 = uniform32 ptr0 5C
6324	r24 = uniform32 ptr0 60
6425	r25 = uniform32 ptr0 64
6526	r26 = uniform32 ptr0 68
6627	r27 = uniform32 ptr0 6C
6728	r28 = uniform32 ptr0 70
6829	r29 = splat 0 (0)
6930	r30 = splat FFFFFFFF (nan)
7031	r31 = splat 3 (4.2038954e-45)
7132	r32 = splat 2 (2.8025969e-45)
7233	r33 = add_f32 r8 r7
7334	r34 = splat 1 (1.4012985e-45)
7435	r35 = add_f32 r33 r6
7536	r36 = add_f32 r35 r5
7637	r37 = splat 3F800000 (1)
7738	r38 = mul_f32 r9 r9
7839	r39 = mul_f32 r38 r11
7940	r40 = mul_f32 r39 r12
8041	r41 = splat C0133333 (-2.3)
8142	r42 = splat 3FB33334 (1.4000001)
8243	r43 = sub_f32 r29 r14
8344	r44 = splat 40A33334 (5.1000004)
8445	r45 = sub_f32 r43 r18
8546	r46 = splat 410CCCCD (8.8000002)
8647	r47 = sub_f32 r45 r21
8748	r48 = splat 41480000 (12.5)
8849	r49 = sub_f32 r47 r25
8950	r50 = splat 4181999A (16.200001)
90loop:
9151	    r51 = index
9252	    trace_var r30 $0 = r1 (F32)
9353	    trace_var r30 $1 = r2 (F32)
9454	    trace_var r30 $2 = r3 (F32)
9555	    trace_var r30 $3 = r4 (F32)
9656	    trace_var r30 $4 = r5 (F32)
9757	    trace_var r30 $5 = r6 (F32)
9858	    trace_var r30 $6 = r7 (F32)
9959	    trace_var r30 $7 = r8 (F32)
10060	    trace_var r30 $8 = r9 (F32)
10161	    trace_var r30 $9 = r10 (F32)
10262	    trace_var r30 $10 = r11 (F32)
10363	    trace_var r30 $11 = r12 (F32)
10464	    trace_var r30 $12 = r13 (F32)
10565	    trace_var r30 $13 = r14 (F32)
10666	    trace_var r30 $14 = r15 (F32)
10767	    trace_var r30 $15 = r16 (F32)
10868	    trace_var r30 $16 = r17 (F32)
10969	    trace_var r30 $17 = r18 (F32)
11070	    trace_var r30 $18 = r19 (F32)
11171	    trace_var r30 $19 = r20 (F32)
11272	    trace_var r30 $20 = r21 (F32)
11373	    trace_var r30 $21 = r22 (F32)
11474	    trace_var r30 $22 = r23 (F32)
11575	    trace_var r30 $23 = r24 (F32)
11676	    trace_var r30 $24 = r25 (F32)
11777	    trace_var r30 $25 = r26 (F32)
11878	    trace_var r30 $26 = r27 (F32)
11979	    trace_var r30 $27 = r28 (F32)
12080	    trace_call r30 L37 (enter)
12181	    trace_var r30 $28 = r51 (F32)
12282	    trace_var r30 $29 = r0 (F32)
12383	    trace_line r30 L38
12484	    trace_call r30 L4 (enter)
12585	    trace_line r30 L5
12686	    trace_call r30 L4 (exit)
12787	    trace_call r30 L9 (enter)
12888	    trace_line r30 L10
12989	    trace_line r30 L11
13090	    trace_var r30 $31 = r31 (I32)
13191	    trace_line r30 L12
13292	    trace_var r30 $30 = r8 (F32)
13393	    trace_line r30 L11
13494	    trace_var r30 $31 = r32 (I32)
13595	    trace_line r30 L12
13696	    trace_var r30 $30 = r33 (F32)
13797	    trace_line r30 L11
13898	    trace_var r30 $31 = r34 (I32)
13999	    trace_line r30 L12
140100	    trace_var r30 $30 = r35 (F32)
141101	    trace_line r30 L11
142102	    trace_var r30 $31 = r29 (I32)
143103	    trace_line r30 L12
144104	    trace_var r30 $30 = r36 (F32)
145105	    trace_line r30 L11
146106	    trace_line r30 L14
147107	    trace_call r30 L9 (exit)
148108	    trace_call r30 L18 (enter)
149109	    trace_line r30 L19
150110	    trace_var r30 $32 = r37 (F32)
151111	    trace_line r30 L20
152112	    trace_line r30 L21
153113	    trace_var r30 $32 = r9 (F32)
154114	    trace_line r30 L20
155115	    trace_var r30 $33 = r34 (I32)
156116	    trace_line r30 L21
157117	    trace_var r30 $32 = r38 (F32)
158118	    trace_line r30 L20
159119	    trace_var r30 $33 = r32 (I32)
160120	    trace_line r30 L21
161121	    trace_var r30 $32 = r39 (F32)
162122	    trace_line r30 L20
163123	    trace_var r30 $33 = r31 (I32)
164124	    trace_line r30 L21
165125	    trace_var r30 $32 = r40 (F32)
166126	    trace_line r30 L20
167127	    trace_line r30 L23
168128	    trace_call r30 L18 (exit)
169129	    trace_call r30 L27 (enter)
170130	    trace_line r30 L28
171131	    trace_line r30 L29
172132	    trace_var r30 $35 = r41 (F32)
173133	    trace_line r30 L30
174134	    trace_line r30 L29
175135	    trace_var r30 $35 = r42 (F32)
176136	    trace_line r30 L30
177137	    trace_line r30 L31
178138	    trace_var r30 $34 = r43 (F32)
179139	    trace_line r30 L29
180140	    trace_var r30 $35 = r44 (F32)
181141	    trace_line r30 L30
182142	    trace_line r30 L31
183143	    trace_var r30 $34 = r45 (F32)
184144	    trace_line r30 L29
185145	    trace_var r30 $35 = r46 (F32)
186146	    trace_line r30 L30
187147	    trace_line r30 L31
188148	    trace_var r30 $34 = r47 (F32)
189149	    trace_line r30 L29
190150	    trace_var r30 $35 = r48 (F32)
191151	    trace_line r30 L30
192152	    trace_line r30 L31
193153	    trace_var r30 $34 = r49 (F32)
194154	    trace_line r30 L29
195155	    trace_var r30 $35 = r50 (F32)
196156	    trace_line r30 L30
197157	    trace_line r30 L29
198158	    trace_line r30 L34
199159	    trace_call r30 L27 (exit)
200160	    trace_call r30 L37 (exit)
201161	    store32 ptr1 r1
202162	    store32 ptr2 r36
203163	    store32 ptr3 r40
204164	    store32 ptr4 r49
205