• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
116 registers, 49 instructions:
20	r0 = uniform32 ptr0 4
31	r1 = uniform32 ptr0 8
42	r2 = uniform32 ptr0 C
53	r3 = uniform32 ptr0 10
64	r4 = uniform32 ptr0 14
75	r5 = uniform32 ptr0 18
86	r6 = uniform32 ptr0 1C
97	r7 = uniform32 ptr0 20
108	r8 = splat 0 (0)
119	r9 = splat FFFFFFFF (nan)
1210	r10 = trunc r1
1311	r11 = splat 2 (2.8025969e-45)
1412	r11 = eq_i32 r11 r10
1513	r12 = bit_xor r9 r11
1614	r13 = bit_and r11 r12
1715	r14 = splat 1 (1.4012985e-45)
1816	r14 = eq_i32 r14 r10
1917	r15 = bit_or r13 r14
2018	r15 = bit_and r15 r12
2119	r13 = select r15 r9 r13
2220	r8 = eq_i32 r8 r10
2321	r13 = bit_or r13 r8
2422	r12 = bit_and r13 r12
2523	r8 = bit_and r12 r8
2624	r13 = bit_xor r9 r8
2725	r8 = bit_and r8 r13
2826	r14 = bit_or r8 r14
2927	r14 = bit_and r12 r14
3028	r14 = bit_and r14 r13
3129	r8 = select r14 r9 r8
3230	r11 = bit_or r8 r11
3331	r11 = bit_and r12 r11
3432	r11 = bit_and r11 r13
3533	r8 = select r11 r9 r8
3634	r9 = splat 3 (4.2038954e-45)
3735	r10 = eq_i32 r9 r10
3836	r10 = bit_or r8 r10
3937	r10 = bit_and r12 r10
4038	r13 = bit_and r10 r13
4139	r13 = bit_and r13 r12
4240	r13 = bit_and r12 r13
4341	r4 = select r13 r0 r4
4442	r5 = select r13 r1 r5
4543	r6 = select r13 r2 r6
4644	r7 = select r13 r3 r7
47loop:
4845	    store32 ptr1 r4
4946	    store32 ptr2 r5
5047	    store32 ptr3 r6
5148	    store32 ptr4 r7
52