116 registers, 168 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 FFFFFFFF (nan) 119 r9 = trunc r1 1210 r10 = splat 1 (1.4012985e-45) 1311 r9 = eq_i32 r9 r10 1412 r11 = bit_and r9 r10 1513 r11 = add_i32 r11 r10 1614 r12 = splat 2 (2.8025969e-45) 1715 r12 = eq_i32 r11 r12 1816 r11 = bit_and r9 r12 1917 r13 = bit_and r11 r10 2018 r8 = bit_xor r11 r8 2119 r8 = bit_or r11 r8 2220 r14 = bit_and r11 r8 2321 r15 = add_i32 r13 r10 2422 r13 = select r14 r15 r13 2523 r8 = bit_clear r8 r14 2624 r8 = bit_or r14 r8 2725 r14 = bit_and r11 r8 2826 r15 = add_i32 r13 r10 2927 r13 = select r14 r15 r13 3028 r8 = bit_clear r8 r14 3129 r8 = bit_or r14 r8 3230 r14 = bit_and r11 r8 3331 r15 = add_i32 r13 r10 3432 r13 = select r14 r15 r13 3533 r8 = bit_clear r8 r14 3634 r8 = bit_or r14 r8 3735 r14 = bit_and r11 r8 3836 r15 = add_i32 r13 r10 3937 r13 = select r14 r15 r13 4038 r8 = bit_clear r8 r14 4139 r8 = bit_or r14 r8 4240 r14 = bit_and r11 r8 4341 r15 = add_i32 r13 r10 4442 r13 = select r14 r15 r13 4543 r8 = bit_clear r8 r14 4644 r8 = bit_or r14 r8 4745 r14 = bit_and r11 r8 4846 r15 = add_i32 r13 r10 4947 r13 = select r14 r15 r13 5048 r8 = bit_clear r8 r14 5149 r8 = bit_or r14 r8 5250 r14 = bit_and r11 r8 5351 r15 = add_i32 r13 r10 5452 r13 = select r14 r15 r13 5553 r8 = bit_clear r8 r14 5654 r8 = bit_or r14 r8 5755 r14 = bit_and r11 r8 5856 r15 = add_i32 r13 r10 5957 r13 = select r14 r15 r13 6058 r8 = bit_clear r8 r14 6159 r8 = bit_or r14 r8 6260 r8 = bit_and r11 r8 6361 r11 = add_i32 r13 r10 6462 r13 = select r8 r11 r13 6563 r11 = add_i32 r13 r10 6664 r13 = select r12 r11 r13 6765 r11 = splat B (1.5414283e-44) 6866 r11 = eq_i32 r13 r11 6967 r11 = bit_and r12 r11 7068 r11 = bit_and r12 r11 7169 r9 = bit_and r9 r11 7270 r12 = bit_and r9 r10 7371 r13 = bit_clear r11 r9 7472 r8 = add_i32 r12 r10 7573 r14 = bit_clear r11 r13 7674 r12 = select r14 r8 r12 7775 r8 = bit_clear r9 r13 7876 r14 = add_i32 r12 r10 7977 r12 = select r8 r14 r12 8078 r8 = bit_clear r11 r8 8179 r8 = bit_clear r8 r13 8280 r8 = bit_or r13 r8 8381 r13 = add_i32 r12 r10 8482 r14 = bit_clear r11 r8 8583 r12 = select r14 r13 r12 8684 r13 = bit_clear r9 r8 8785 r14 = add_i32 r12 r10 8886 r12 = select r13 r14 r12 8987 r13 = bit_clear r11 r13 9088 r13 = bit_clear r13 r8 9189 r13 = bit_or r8 r13 9290 r8 = add_i32 r12 r10 9391 r14 = bit_clear r11 r13 9492 r12 = select r14 r8 r12 9593 r8 = bit_clear r9 r13 9694 r14 = add_i32 r12 r10 9795 r12 = select r8 r14 r12 9896 r8 = bit_clear r11 r8 9997 r8 = bit_clear r8 r13 10098 r8 = bit_or r13 r8 10199 r13 = add_i32 r12 r10 102100 r14 = bit_clear r11 r8 103101 r12 = select r14 r13 r12 104102 r13 = bit_clear r9 r8 105103 r14 = add_i32 r12 r10 106104 r12 = select r13 r14 r12 107105 r13 = bit_clear r11 r13 108106 r13 = bit_clear r13 r8 109107 r13 = bit_or r8 r13 110108 r8 = add_i32 r12 r10 111109 r14 = bit_clear r11 r13 112110 r12 = select r14 r8 r12 113111 r8 = bit_clear r9 r13 114112 r14 = add_i32 r12 r10 115113 r12 = select r8 r14 r12 116114 r8 = bit_clear r11 r8 117115 r8 = bit_clear r8 r13 118116 r8 = bit_or r13 r8 119117 r13 = add_i32 r12 r10 120118 r14 = bit_clear r11 r8 121119 r12 = select r14 r13 r12 122120 r13 = bit_clear r9 r8 123121 r14 = add_i32 r12 r10 124122 r12 = select r13 r14 r12 125123 r13 = bit_clear r11 r13 126124 r13 = bit_clear r13 r8 127125 r13 = bit_or r8 r13 128126 r8 = add_i32 r12 r10 129127 r14 = bit_clear r11 r13 130128 r12 = select r14 r8 r12 131129 r8 = bit_clear r9 r13 132130 r14 = add_i32 r12 r10 133131 r12 = select r8 r14 r12 134132 r8 = bit_clear r11 r8 135133 r8 = bit_clear r8 r13 136134 r8 = bit_or r13 r8 137135 r13 = add_i32 r12 r10 138136 r14 = bit_clear r11 r8 139137 r12 = select r14 r13 r12 140138 r13 = bit_clear r9 r8 141139 r14 = add_i32 r12 r10 142140 r12 = select r13 r14 r12 143141 r13 = bit_clear r11 r13 144142 r13 = bit_clear r13 r8 145143 r13 = bit_or r8 r13 146144 r8 = add_i32 r12 r10 147145 r14 = bit_clear r11 r13 148146 r12 = select r14 r8 r12 149147 r9 = bit_clear r9 r13 150148 r8 = add_i32 r12 r10 151149 r12 = select r9 r8 r12 152150 r9 = bit_clear r11 r9 153151 r9 = bit_clear r9 r13 154152 r9 = bit_or r13 r9 155153 r10 = add_i32 r12 r10 156154 r9 = bit_clear r11 r9 157155 r12 = select r9 r10 r12 158156 r10 = splat 14 (2.8025969e-44) 159157 r10 = eq_i32 r12 r10 160158 r10 = bit_and r9 r10 161159 r10 = bit_and r11 r10 162160 r4 = select r10 r0 r4 163161 r5 = select r10 r1 r5 164162 r6 = select r10 r2 r6 165163 r7 = select r10 r3 r7 166loop: 167164 store32 ptr1 r4 168165 store32 ptr2 r5 169166 store32 ptr3 r6 170167 store32 ptr4 r7 171