1cb93a386Sopenharmony_ci16 registers, 49 instructions:
2cb93a386Sopenharmony_ci0	r0 = uniform32 ptr0 4
3cb93a386Sopenharmony_ci1	r1 = uniform32 ptr0 8
4cb93a386Sopenharmony_ci2	r2 = uniform32 ptr0 C
5cb93a386Sopenharmony_ci3	r3 = uniform32 ptr0 10
6cb93a386Sopenharmony_ci4	r4 = uniform32 ptr0 14
7cb93a386Sopenharmony_ci5	r5 = uniform32 ptr0 18
8cb93a386Sopenharmony_ci6	r6 = uniform32 ptr0 1C
9cb93a386Sopenharmony_ci7	r7 = uniform32 ptr0 20
10cb93a386Sopenharmony_ci8	r8 = splat 0 (0)
11cb93a386Sopenharmony_ci9	r9 = splat FFFFFFFF (nan)
12cb93a386Sopenharmony_ci10	r10 = trunc r1
13cb93a386Sopenharmony_ci11	r11 = splat 2 (2.8025969e-45)
14cb93a386Sopenharmony_ci12	r11 = eq_i32 r11 r10
15cb93a386Sopenharmony_ci13	r12 = bit_xor r9 r11
16cb93a386Sopenharmony_ci14	r13 = bit_and r11 r12
17cb93a386Sopenharmony_ci15	r14 = splat 1 (1.4012985e-45)
18cb93a386Sopenharmony_ci16	r14 = eq_i32 r14 r10
19cb93a386Sopenharmony_ci17	r15 = bit_or r13 r14
20cb93a386Sopenharmony_ci18	r15 = bit_and r15 r12
21cb93a386Sopenharmony_ci19	r13 = select r15 r9 r13
22cb93a386Sopenharmony_ci20	r8 = eq_i32 r8 r10
23cb93a386Sopenharmony_ci21	r13 = bit_or r13 r8
24cb93a386Sopenharmony_ci22	r12 = bit_and r13 r12
25cb93a386Sopenharmony_ci23	r8 = bit_and r12 r8
26cb93a386Sopenharmony_ci24	r13 = bit_xor r9 r8
27cb93a386Sopenharmony_ci25	r8 = bit_and r8 r13
28cb93a386Sopenharmony_ci26	r14 = bit_or r8 r14
29cb93a386Sopenharmony_ci27	r14 = bit_and r12 r14
30cb93a386Sopenharmony_ci28	r14 = bit_and r14 r13
31cb93a386Sopenharmony_ci29	r8 = select r14 r9 r8
32cb93a386Sopenharmony_ci30	r11 = bit_or r8 r11
33cb93a386Sopenharmony_ci31	r11 = bit_and r12 r11
34cb93a386Sopenharmony_ci32	r11 = bit_and r11 r13
35cb93a386Sopenharmony_ci33	r8 = select r11 r9 r8
36cb93a386Sopenharmony_ci34	r9 = splat 3 (4.2038954e-45)
37cb93a386Sopenharmony_ci35	r10 = eq_i32 r9 r10
38cb93a386Sopenharmony_ci36	r10 = bit_or r8 r10
39cb93a386Sopenharmony_ci37	r10 = bit_and r12 r10
40cb93a386Sopenharmony_ci38	r13 = bit_and r10 r13
41cb93a386Sopenharmony_ci39	r13 = bit_and r13 r12
42cb93a386Sopenharmony_ci40	r13 = bit_and r12 r13
43cb93a386Sopenharmony_ci41	r4 = select r13 r0 r4
44cb93a386Sopenharmony_ci42	r5 = select r13 r1 r5
45cb93a386Sopenharmony_ci43	r6 = select r13 r2 r6
46cb93a386Sopenharmony_ci44	r7 = select r13 r3 r7
47cb93a386Sopenharmony_ciloop:
48cb93a386Sopenharmony_ci45	    store32 ptr1 r4
49cb93a386Sopenharmony_ci46	    store32 ptr2 r5
50cb93a386Sopenharmony_ci47	    store32 ptr3 r6
51cb93a386Sopenharmony_ci48	    store32 ptr4 r7
52