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 (int, L6) 10$9 = kTen (int, L15) 11$10 = pos (float2 : slot 1/2, L106) 12$11 = pos (float2 : slot 2/2, L106) 13$12 = five (int, L107) 14$13 = five (int, L7) 15$14 = i (int, L8) 16$15 = five (int, L16) 17$16 = sum (int, L17) 18$17 = i (int, L18) 19$18 = five (int, L26) 20$19 = sum (int, L27) 21$20 = kOne (int, L28) 22$21 = i (int, L29) 23$22 = result (int4 : slot 1/4, L41) 24$23 = result (int4 : slot 2/4, L41) 25$24 = result (int4 : slot 3/4, L41) 26$25 = result (int4 : slot 4/4, L41) 27$26 = i (int, L42) 28$27 = result (int4 : slot 1/4, L53) 29$28 = result (int4 : slot 2/4, L53) 30$29 = result (int4 : slot 3/4, L53) 31$30 = result (int4 : slot 4/4, L53) 32$31 = i (int, L54) 33$32 = result (int4 : slot 1/4, L65) 34$33 = result (int4 : slot 2/4, L65) 35$34 = result (int4 : slot 3/4, L65) 36$35 = result (int4 : slot 4/4, L65) 37$36 = i (int, L66) 38$37 = result (int4 : slot 1/4, L77) 39$38 = result (int4 : slot 2/4, L77) 40$39 = result (int4 : slot 3/4, L77) 41$40 = result (int4 : slot 4/4, L77) 42$41 = i (int, L78) 43$42 = result (int4 : slot 1/4, L99) 44$43 = result (int4 : slot 2/4, L99) 45$44 = result (int4 : slot 3/4, L99) 46$45 = result (int4 : slot 4/4, L99) 47$46 = i (int, L100) 48$47 = result (int4 : slot 1/4, L88) 49$48 = result (int4 : slot 2/4, L88) 50$49 = result (int4 : slot 3/4, L88) 51$50 = result (int4 : slot 4/4, L88) 52$51 = i (int, L89) 53 5430 registers, 663 instructions: 550 r0 = uniform32 ptr0 0 561 r1 = uniform32 ptr0 4 572 r2 = uniform32 ptr0 8 583 r3 = uniform32 ptr0 C 594 r4 = uniform32 ptr0 10 605 r5 = uniform32 ptr0 14 616 r6 = uniform32 ptr0 18 627 r7 = uniform32 ptr0 1C 638 r8 = uniform32 ptr0 20 649 r9 = splat 0 (0) 6510 r10 = splat FFFFFFFF (nan) 6611 r11 = splat A (1.4012985e-44) 6712 r12 = splat 5 (7.0064923e-45) 6813 r13 = splat 1 (1.4012985e-45) 6914 r14 = splat 2 (2.8025969e-45) 7015 r15 = splat 3 (4.2038954e-45) 7116 r16 = splat 4 (5.6051939e-45) 7217 r17 = splat 6 (8.4077908e-45) 7318 r18 = splat 7 (9.8090893e-45) 7419 r19 = splat 8 (1.1210388e-44) 7520 r20 = splat 9 (1.2611686e-44) 7621 r21 = splat 23 (4.9045446e-44) 7722 r22 = splat F (2.1019477e-44) 78loop: 7923 r23 = index 8024 trace_var r10 $0 = r1 (F32) 8125 trace_var r10 $1 = r2 (F32) 8226 trace_var r10 $2 = r3 (F32) 8327 trace_var r10 $3 = r4 (F32) 8428 trace_var r10 $4 = r5 (F32) 8529 trace_var r10 $5 = r6 (F32) 8630 trace_var r10 $6 = r7 (F32) 8731 trace_var r10 $7 = r8 (F32) 8832 trace_var r10 $9 = r11 (I32) 8933 trace_call r10 L106 (enter) 9034 trace_var r10 $10 = r23 (F32) 9135 trace_var r10 $11 = r0 (F32) 9236 trace_line r10 L107 9337 r23 = min_f32 r23 r8 9438 r23 = max_f32 r6 r23 9539 r23 = trunc r23 9640 r23 = mul_i32 r23 r12 9741 trace_var r10 $12 = r23 (I32) 9842 trace_line r10 L108 9943 trace_call r10 L7 (enter) 10044 trace_var r10 $13 = r23 (I32) 10145 trace_line r10 L8 10246 trace_line r10 L9 10347 r24 = eq_i32 r9 r23 10448 trace_line r24 L9 10549 r25 = bit_xor r10 r24 10650 trace_line r25 L8 10751 trace_var r25 $14 = r13 (I32) 10852 trace_line r25 L9 10953 r26 = eq_i32 r13 r23 11054 r25 = bit_and r26 r25 11155 trace_line r25 L9 11256 r26 = bit_and r13 r25 11357 r25 = bit_or r24 r25 11458 r24 = bit_xor r10 r25 11559 trace_line r24 L8 11660 trace_var r24 $14 = r14 (I32) 11761 trace_line r24 L9 11862 r27 = eq_i32 r14 r23 11963 r24 = bit_and r27 r24 12064 trace_line r24 L9 12165 r26 = select r24 r14 r26 12266 r24 = bit_or r25 r24 12367 r25 = bit_xor r10 r24 12468 trace_line r25 L8 12569 trace_var r25 $14 = r15 (I32) 12670 trace_line r25 L9 12771 r27 = eq_i32 r15 r23 12872 r25 = bit_and r27 r25 12973 trace_line r25 L9 13074 r26 = select r25 r15 r26 13175 r25 = bit_or r24 r25 13276 r24 = bit_xor r10 r25 13377 trace_line r24 L8 13478 trace_var r24 $14 = r16 (I32) 13579 trace_line r24 L9 13680 r27 = eq_i32 r16 r23 13781 r24 = bit_and r27 r24 13882 trace_line r24 L9 13983 r26 = select r24 r16 r26 14084 r24 = bit_or r25 r24 14185 r25 = bit_xor r10 r24 14286 trace_line r25 L8 14387 trace_var r25 $14 = r12 (I32) 14488 trace_line r25 L9 14589 r27 = eq_i32 r12 r23 14690 r25 = bit_and r27 r25 14791 trace_line r25 L9 14892 r26 = select r25 r12 r26 14993 r25 = bit_or r24 r25 15094 r24 = bit_xor r10 r25 15195 trace_line r24 L8 15296 trace_var r24 $14 = r17 (I32) 15397 trace_line r24 L9 15498 r27 = eq_i32 r17 r23 15599 r24 = bit_and r27 r24 156100 trace_line r24 L9 157101 r26 = select r24 r17 r26 158102 r24 = bit_or r25 r24 159103 r25 = bit_xor r10 r24 160104 trace_line r25 L8 161105 trace_var r25 $14 = r18 (I32) 162106 trace_line r25 L9 163107 r27 = eq_i32 r18 r23 164108 r25 = bit_and r27 r25 165109 trace_line r25 L9 166110 r26 = select r25 r18 r26 167111 r25 = bit_or r24 r25 168112 r24 = bit_xor r10 r25 169113 trace_line r24 L8 170114 trace_var r24 $14 = r19 (I32) 171115 trace_line r24 L9 172116 r27 = eq_i32 r19 r23 173117 r24 = bit_and r27 r24 174118 trace_line r24 L9 175119 r26 = select r24 r19 r26 176120 r24 = bit_or r25 r24 177121 r25 = bit_xor r10 r24 178122 trace_line r25 L8 179123 trace_var r25 $14 = r20 (I32) 180124 trace_line r25 L9 181125 r27 = eq_i32 r20 r23 182126 r25 = bit_and r27 r25 183127 trace_line r25 L9 184128 r26 = select r25 r20 r26 185129 r25 = bit_or r24 r25 186130 r25 = bit_xor r10 r25 187131 trace_line r25 L8 188132 trace_line r25 L11 189133 r25 = bit_clear r26 r25 190134 trace_call r10 L7 (exit) 191135 r25 = eq_i32 r25 r12 192136 trace_call r25 L16 (enter) 193137 trace_var r25 $15 = r23 (I32) 194138 trace_line r25 L17 195139 trace_line r25 L18 196140 trace_line r25 L19 197141 r26 = gt_i32 r23 r9 198142 r26 = bit_and r25 r26 199143 trace_line r26 L19 200144 r24 = bit_xor r10 r26 201145 r27 = bit_and r25 r24 202146 trace_line r27 L20 203147 r26 = bit_or r24 r26 204148 r24 = bit_and r25 r26 205149 trace_line r24 L18 206150 trace_var r24 $17 = r13 (I32) 207151 trace_line r24 L19 208152 r24 = gt_i32 r23 r13 209153 r24 = bit_and r25 r24 210154 r24 = bit_and r24 r26 211155 trace_line r24 L19 212156 r27 = bit_xor r10 r24 213157 r27 = bit_and r26 r27 214158 r26 = bit_and r25 r27 215159 trace_line r26 L20 216160 r28 = bit_and r13 r26 217161 trace_var r26 $16 = r28 (I32) 218162 r24 = bit_or r27 r24 219163 r27 = bit_and r25 r24 220164 trace_line r27 L18 221165 trace_var r27 $17 = r14 (I32) 222166 trace_line r27 L19 223167 r27 = gt_i32 r23 r14 224168 r27 = bit_and r25 r27 225169 r27 = bit_and r27 r24 226170 trace_line r27 L19 227171 r26 = bit_xor r10 r27 228172 r26 = bit_and r24 r26 229173 r24 = bit_and r25 r26 230174 trace_line r24 L20 231175 r29 = add_i32 r28 r14 232176 r28 = select r24 r29 r28 233177 trace_var r24 $16 = r28 (I32) 234178 r27 = bit_or r26 r27 235179 r26 = bit_and r25 r27 236180 trace_line r26 L18 237181 trace_var r26 $17 = r15 (I32) 238182 trace_line r26 L19 239183 r26 = gt_i32 r23 r15 240184 r26 = bit_and r25 r26 241185 r26 = bit_and r26 r27 242186 trace_line r26 L19 243187 r24 = bit_xor r10 r26 244188 r24 = bit_and r27 r24 245189 r27 = bit_and r25 r24 246190 trace_line r27 L20 247191 r29 = add_i32 r28 r15 248192 r28 = select r27 r29 r28 249193 trace_var r27 $16 = r28 (I32) 250194 r26 = bit_or r24 r26 251195 r24 = bit_and r25 r26 252196 trace_line r24 L18 253197 trace_var r24 $17 = r16 (I32) 254198 trace_line r24 L19 255199 r24 = gt_i32 r23 r16 256200 r24 = bit_and r25 r24 257201 r24 = bit_and r24 r26 258202 trace_line r24 L19 259203 r27 = bit_xor r10 r24 260204 r27 = bit_and r26 r27 261205 r26 = bit_and r25 r27 262206 trace_line r26 L20 263207 r29 = add_i32 r28 r16 264208 r28 = select r26 r29 r28 265209 trace_var r26 $16 = r28 (I32) 266210 r24 = bit_or r27 r24 267211 r27 = bit_and r25 r24 268212 trace_line r27 L18 269213 trace_var r27 $17 = r12 (I32) 270214 trace_line r27 L19 271215 r27 = gt_i32 r23 r12 272216 r27 = bit_and r25 r27 273217 r27 = bit_and r27 r24 274218 trace_line r27 L19 275219 r26 = bit_xor r10 r27 276220 r26 = bit_and r24 r26 277221 r24 = bit_and r25 r26 278222 trace_line r24 L20 279223 r29 = add_i32 r28 r12 280224 r28 = select r24 r29 r28 281225 trace_var r24 $16 = r28 (I32) 282226 r27 = bit_or r26 r27 283227 r26 = bit_and r25 r27 284228 trace_line r26 L18 285229 trace_var r26 $17 = r17 (I32) 286230 trace_line r26 L19 287231 r26 = gt_i32 r23 r17 288232 r26 = bit_and r25 r26 289233 r26 = bit_and r26 r27 290234 trace_line r26 L19 291235 r24 = bit_xor r10 r26 292236 r24 = bit_and r27 r24 293237 r27 = bit_and r25 r24 294238 trace_line r27 L20 295239 r29 = add_i32 r28 r17 296240 r28 = select r27 r29 r28 297241 trace_var r27 $16 = r28 (I32) 298242 r26 = bit_or r24 r26 299243 r24 = bit_and r25 r26 300244 trace_line r24 L18 301245 trace_var r24 $17 = r18 (I32) 302246 trace_line r24 L19 303247 r24 = gt_i32 r23 r18 304248 r24 = bit_and r25 r24 305249 r24 = bit_and r24 r26 306250 trace_line r24 L19 307251 r27 = bit_xor r10 r24 308252 r27 = bit_and r26 r27 309253 r26 = bit_and r25 r27 310254 trace_line r26 L20 311255 r29 = add_i32 r28 r18 312256 r28 = select r26 r29 r28 313257 trace_var r26 $16 = r28 (I32) 314258 r24 = bit_or r27 r24 315259 r27 = bit_and r25 r24 316260 trace_line r27 L18 317261 trace_var r27 $17 = r19 (I32) 318262 trace_line r27 L19 319263 r27 = gt_i32 r23 r19 320264 r27 = bit_and r25 r27 321265 r27 = bit_and r27 r24 322266 trace_line r27 L19 323267 r26 = bit_xor r10 r27 324268 r26 = bit_and r24 r26 325269 r24 = bit_and r25 r26 326270 trace_line r24 L20 327271 r29 = add_i32 r28 r19 328272 r28 = select r24 r29 r28 329273 trace_var r24 $16 = r28 (I32) 330274 r27 = bit_or r26 r27 331275 r26 = bit_and r25 r27 332276 trace_line r26 L18 333277 trace_var r26 $17 = r20 (I32) 334278 trace_line r26 L19 335279 r26 = gt_i32 r23 r20 336280 r26 = bit_and r25 r26 337281 r26 = bit_and r26 r27 338282 trace_line r26 L19 339283 r24 = bit_xor r10 r26 340284 r24 = bit_and r27 r24 341285 r27 = bit_and r25 r24 342286 trace_line r27 L20 343287 r29 = add_i32 r28 r20 344288 r28 = select r27 r29 r28 345289 trace_var r27 $16 = r28 (I32) 346290 r26 = bit_or r24 r26 347291 r26 = bit_and r25 r26 348292 trace_line r26 L18 349293 trace_line r25 L22 350294 r28 = bit_and r28 r25 351295 trace_call r25 L16 (exit) 352296 r28 = eq_i32 r28 r21 353297 r28 = bit_and r25 r28 354298 trace_call r28 L26 (enter) 355299 trace_var r28 $18 = r23 (I32) 356300 trace_line r28 L27 357301 trace_line r28 L28 358302 trace_var r28 $20 = r13 (I32) 359303 trace_line r28 L29 360304 trace_line r28 L30 361305 r25 = gt_i32 r9 r23 362306 r25 = bit_and r28 r25 363307 trace_line r25 L30 364308 r25 = bit_xor r10 r25 365309 r26 = bit_and r28 r25 366310 trace_line r26 L31 367311 trace_line r26 L29 368312 trace_var r26 $21 = r13 (I32) 369313 trace_line r26 L30 370314 r26 = gt_i32 r13 r23 371315 r26 = bit_and r28 r26 372316 r26 = bit_and r26 r25 373317 trace_line r26 L30 374318 r26 = bit_xor r10 r26 375319 r26 = bit_and r25 r26 376320 r25 = bit_and r28 r26 377321 trace_line r25 L31 378322 r24 = bit_and r13 r25 379323 trace_var r25 $19 = r24 (I32) 380324 trace_line r25 L29 381325 trace_var r25 $21 = r14 (I32) 382326 trace_line r25 L30 383327 r25 = gt_i32 r14 r23 384328 r25 = bit_and r28 r25 385329 r25 = bit_and r25 r26 386330 trace_line r25 L30 387331 r25 = bit_xor r10 r25 388332 r25 = bit_and r26 r25 389333 r26 = bit_and r28 r25 390334 trace_line r26 L31 391335 r27 = add_i32 r24 r14 392336 r24 = select r26 r27 r24 393337 trace_var r26 $19 = r24 (I32) 394338 trace_line r26 L29 395339 trace_var r26 $21 = r15 (I32) 396340 trace_line r26 L30 397341 r26 = gt_i32 r15 r23 398342 r26 = bit_and r28 r26 399343 r26 = bit_and r26 r25 400344 trace_line r26 L30 401345 r26 = bit_xor r10 r26 402346 r26 = bit_and r25 r26 403347 r25 = bit_and r28 r26 404348 trace_line r25 L31 405349 r27 = add_i32 r24 r15 406350 r24 = select r25 r27 r24 407351 trace_var r25 $19 = r24 (I32) 408352 trace_line r25 L29 409353 trace_var r25 $21 = r16 (I32) 410354 trace_line r25 L30 411355 r25 = gt_i32 r16 r23 412356 r25 = bit_and r28 r25 413357 r25 = bit_and r25 r26 414358 trace_line r25 L30 415359 r25 = bit_xor r10 r25 416360 r25 = bit_and r26 r25 417361 r26 = bit_and r28 r25 418362 trace_line r26 L31 419363 r27 = add_i32 r24 r16 420364 r24 = select r26 r27 r24 421365 trace_var r26 $19 = r24 (I32) 422366 trace_line r26 L29 423367 trace_var r26 $21 = r12 (I32) 424368 trace_line r26 L30 425369 r26 = gt_i32 r12 r23 426370 r26 = bit_and r28 r26 427371 r26 = bit_and r26 r25 428372 trace_line r26 L30 429373 r26 = bit_xor r10 r26 430374 r26 = bit_and r25 r26 431375 r25 = bit_and r28 r26 432376 trace_line r25 L31 433377 r27 = add_i32 r24 r12 434378 r24 = select r25 r27 r24 435379 trace_var r25 $19 = r24 (I32) 436380 trace_line r25 L29 437381 trace_var r25 $21 = r17 (I32) 438382 trace_line r25 L30 439383 r25 = gt_i32 r17 r23 440384 r25 = bit_and r28 r25 441385 r25 = bit_and r25 r26 442386 trace_line r25 L30 443387 r25 = bit_xor r10 r25 444388 r25 = bit_and r26 r25 445389 r26 = bit_and r28 r25 446390 trace_line r26 L31 447391 r27 = add_i32 r24 r17 448392 r24 = select r26 r27 r24 449393 trace_var r26 $19 = r24 (I32) 450394 trace_line r26 L29 451395 trace_var r26 $21 = r18 (I32) 452396 trace_line r26 L30 453397 r26 = gt_i32 r18 r23 454398 r26 = bit_and r28 r26 455399 r26 = bit_and r26 r25 456400 trace_line r26 L30 457401 r26 = bit_xor r10 r26 458402 r26 = bit_and r25 r26 459403 r25 = bit_and r28 r26 460404 trace_line r25 L31 461405 r27 = add_i32 r24 r18 462406 r24 = select r25 r27 r24 463407 trace_var r25 $19 = r24 (I32) 464408 trace_line r25 L29 465409 trace_var r25 $21 = r19 (I32) 466410 trace_line r25 L30 467411 r25 = gt_i32 r19 r23 468412 r25 = bit_and r28 r25 469413 r25 = bit_and r25 r26 470414 trace_line r25 L30 471415 r25 = bit_xor r10 r25 472416 r25 = bit_and r26 r25 473417 r26 = bit_and r28 r25 474418 trace_line r26 L31 475419 r27 = add_i32 r24 r19 476420 r24 = select r26 r27 r24 477421 trace_var r26 $19 = r24 (I32) 478422 trace_line r26 L29 479423 trace_var r26 $21 = r20 (I32) 480424 trace_line r26 L30 481425 r23 = gt_i32 r20 r23 482426 r23 = bit_and r28 r23 483427 r23 = bit_and r23 r25 484428 trace_line r23 L30 485429 r23 = bit_xor r10 r23 486430 r23 = bit_and r25 r23 487431 r23 = bit_and r28 r23 488432 trace_line r23 L31 489433 r25 = add_i32 r24 r20 490434 r24 = select r23 r25 r24 491435 trace_var r23 $19 = r24 (I32) 492436 trace_line r23 L29 493437 trace_line r28 L33 494438 r24 = bit_and r24 r28 495439 trace_call r28 L26 (exit) 496440 r24 = eq_i32 r24 r22 497441 r24 = bit_and r28 r24 498442 trace_call r24 L36 (enter) 499443 trace_line r24 L38 500444 trace_line r24 L39 501445 trace_line r24 L41 502446 trace_var r24 $22 = r20 (I32) 503447 trace_var r24 $23 = r20 (I32) 504448 trace_var r24 $24 = r20 (I32) 505449 trace_var r24 $25 = r20 (I32) 506450 trace_line r24 L42 507451 trace_var r24 $26 = r13 (I32) 508452 trace_line r24 L43 509453 r28 = select r24 r13 r20 510454 trace_var r24 $25 = r28 (I32) 511455 trace_line r24 L42 512456 trace_var r24 $26 = r14 (I32) 513457 trace_line r24 L43 514458 r23 = select r24 r28 r20 515459 trace_var r24 $24 = r23 (I32) 516460 r28 = select r24 r14 r28 517461 trace_var r24 $25 = r28 (I32) 518462 trace_line r24 L42 519463 trace_var r24 $26 = r15 (I32) 520464 trace_line r24 L43 521465 r25 = select r24 r23 r20 522466 trace_var r24 $23 = r25 (I32) 523467 r23 = select r24 r28 r23 524468 trace_var r24 $24 = r23 (I32) 525469 r28 = select r24 r15 r28 526470 trace_var r24 $25 = r28 (I32) 527471 trace_line r24 L42 528472 trace_line r24 L45 529473 r25 = eq_i32 r25 r13 530474 r23 = eq_i32 r23 r14 531475 r28 = eq_i32 r28 r15 532476 r23 = bit_and r25 r23 533477 r28 = bit_and r23 r28 534478 r28 = bit_and r28 r24 535479 trace_call r24 L36 (exit) 536480 r28 = bit_and r24 r28 537481 trace_call r28 L48 (enter) 538482 trace_line r28 L50 539483 trace_line r28 L51 540484 trace_line r28 L53 541485 trace_var r28 $27 = r20 (I32) 542486 trace_var r28 $28 = r20 (I32) 543487 trace_var r28 $29 = r20 (I32) 544488 trace_var r28 $30 = r20 (I32) 545489 trace_line r28 L54 546490 trace_var r28 $31 = r13 (I32) 547491 trace_line r28 L55 548492 r24 = select r28 r13 r20 549493 trace_var r28 $30 = r24 (I32) 550494 trace_line r28 L54 551495 trace_var r28 $31 = r14 (I32) 552496 trace_line r28 L55 553497 r23 = select r28 r24 r20 554498 trace_var r28 $29 = r23 (I32) 555499 r24 = select r28 r14 r24 556500 trace_var r28 $30 = r24 (I32) 557501 trace_line r28 L54 558502 trace_var r28 $31 = r15 (I32) 559503 trace_line r28 L55 560504 r25 = select r28 r23 r20 561505 trace_var r28 $28 = r25 (I32) 562506 r23 = select r28 r24 r23 563507 trace_var r28 $29 = r23 (I32) 564508 r24 = select r28 r15 r24 565509 trace_var r28 $30 = r24 (I32) 566510 trace_line r28 L54 567511 trace_line r28 L57 568512 r25 = eq_i32 r25 r13 569513 r23 = eq_i32 r23 r14 570514 r24 = eq_i32 r24 r15 571515 r23 = bit_and r25 r23 572516 r24 = bit_and r23 r24 573517 r24 = bit_and r24 r28 574518 trace_call r28 L48 (exit) 575519 r24 = bit_and r28 r24 576520 trace_call r24 L60 (enter) 577521 trace_line r24 L62 578522 trace_line r24 L63 579523 trace_line r24 L65 580524 trace_var r24 $32 = r20 (I32) 581525 trace_var r24 $33 = r20 (I32) 582526 trace_var r24 $34 = r20 (I32) 583527 trace_var r24 $35 = r20 (I32) 584528 trace_line r24 L66 585529 trace_var r24 $36 = r15 (I32) 586530 trace_line r24 L67 587531 r28 = select r24 r15 r20 588532 trace_var r24 $35 = r28 (I32) 589533 trace_line r24 L66 590534 trace_var r24 $36 = r14 (I32) 591535 trace_line r24 L67 592536 r23 = select r24 r28 r20 593537 trace_var r24 $34 = r23 (I32) 594538 r28 = select r24 r14 r28 595539 trace_var r24 $35 = r28 (I32) 596540 trace_line r24 L66 597541 trace_var r24 $36 = r13 (I32) 598542 trace_line r24 L67 599543 r25 = select r24 r23 r20 600544 trace_var r24 $33 = r25 (I32) 601545 r23 = select r24 r28 r23 602546 trace_var r24 $34 = r23 (I32) 603547 r28 = select r24 r13 r28 604548 trace_var r24 $35 = r28 (I32) 605549 trace_line r24 L66 606550 trace_line r24 L69 607551 r25 = eq_i32 r25 r15 608552 r23 = eq_i32 r23 r14 609553 r28 = eq_i32 r28 r13 610554 r23 = bit_and r25 r23 611555 r28 = bit_and r23 r28 612556 r28 = bit_and r28 r24 613557 trace_call r24 L60 (exit) 614558 r28 = bit_and r24 r28 615559 trace_call r28 L72 (enter) 616560 trace_line r28 L74 617561 trace_line r28 L75 618562 trace_line r28 L77 619563 trace_var r28 $37 = r20 (I32) 620564 trace_var r28 $38 = r20 (I32) 621565 trace_var r28 $39 = r20 (I32) 622566 trace_var r28 $40 = r20 (I32) 623567 trace_line r28 L78 624568 trace_var r28 $41 = r15 (I32) 625569 trace_line r28 L79 626570 r24 = select r28 r15 r20 627571 trace_var r28 $40 = r24 (I32) 628572 trace_line r28 L78 629573 trace_var r28 $41 = r14 (I32) 630574 trace_line r28 L79 631575 r23 = select r28 r24 r20 632576 trace_var r28 $39 = r23 (I32) 633577 r24 = select r28 r14 r24 634578 trace_var r28 $40 = r24 (I32) 635579 trace_line r28 L78 636580 trace_var r28 $41 = r13 (I32) 637581 trace_line r28 L79 638582 r25 = select r28 r23 r20 639583 trace_var r28 $38 = r25 (I32) 640584 r23 = select r28 r24 r23 641585 trace_var r28 $39 = r23 (I32) 642586 r24 = select r28 r13 r24 643587 trace_var r28 $40 = r24 (I32) 644588 trace_line r28 L78 645589 trace_line r28 L81 646590 r25 = eq_i32 r25 r15 647591 r23 = eq_i32 r23 r14 648592 r24 = eq_i32 r24 r13 649593 r23 = bit_and r25 r23 650594 r24 = bit_and r23 r24 651595 r24 = bit_and r24 r28 652596 trace_call r28 L72 (exit) 653597 r24 = bit_and r28 r24 654598 trace_call r24 L95 (enter) 655599 trace_line r24 L97 656600 trace_line r24 L99 657601 trace_var r24 $42 = r20 (I32) 658602 trace_var r24 $43 = r20 (I32) 659603 trace_var r24 $44 = r20 (I32) 660604 trace_var r24 $45 = r20 (I32) 661605 trace_line r24 L100 662606 trace_var r24 $46 = r13 (I32) 663607 trace_line r24 L101 664608 r28 = select r24 r13 r20 665609 trace_var r24 $45 = r28 (I32) 666610 trace_line r24 L100 667611 trace_line r24 L103 668612 r28 = eq_i32 r28 r13 669613 r28 = bit_and r28 r24 670614 trace_call r24 L95 (exit) 671615 r28 = bit_and r24 r28 672616 trace_call r28 L84 (enter) 673617 trace_line r28 L86 674618 trace_line r28 L88 675619 trace_var r28 $47 = r20 (I32) 676620 trace_var r28 $48 = r20 (I32) 677621 trace_var r28 $49 = r20 (I32) 678622 trace_var r28 $50 = r20 (I32) 679623 trace_line r28 L89 680624 trace_var r28 $51 = r13 (I32) 681625 trace_line r28 L90 682626 r24 = select r28 r13 r20 683627 trace_var r28 $50 = r24 (I32) 684628 trace_line r28 L89 685629 trace_var r28 $51 = r14 (I32) 686630 trace_line r28 L90 687631 r23 = select r28 r24 r20 688632 trace_var r28 $49 = r23 (I32) 689633 r24 = select r28 r14 r24 690634 trace_var r28 $50 = r24 (I32) 691635 trace_line r28 L89 692636 trace_var r28 $51 = r15 (I32) 693637 trace_line r28 L90 694638 r25 = select r28 r23 r20 695639 trace_var r28 $48 = r25 (I32) 696640 r23 = select r28 r24 r23 697641 trace_var r28 $49 = r23 (I32) 698642 r24 = select r28 r15 r24 699643 trace_var r28 $50 = r24 (I32) 700644 trace_line r28 L89 701645 trace_line r28 L92 702646 r25 = eq_i32 r25 r13 703647 r23 = eq_i32 r23 r14 704648 r24 = eq_i32 r24 r15 705649 r23 = bit_and r25 r23 706650 r24 = bit_and r23 r24 707651 r24 = bit_and r24 r28 708652 trace_call r28 L84 (exit) 709653 r24 = bit_and r28 r24 710654 r28 = select r24 r5 r1 711655 r23 = select r24 r6 r2 712656 r25 = select r24 r7 r3 713657 r24 = select r24 r8 r4 714658 trace_call r10 L106 (exit) 715659 store32 ptr1 r28 716660 store32 ptr2 r23 717661 store32 ptr3 r25 718662 store32 ptr4 r24 719