965 lines
		
	
	
		
			31 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			965 lines
		
	
	
		
			31 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| $0 = colorRed (float4 : slot 1/4, L3)
 | |
| $1 = colorRed (float4 : slot 2/4, L3)
 | |
| $2 = colorRed (float4 : slot 3/4, L3)
 | |
| $3 = colorRed (float4 : slot 4/4, L3)
 | |
| $4 = colorGreen (float4 : slot 1/4, L3)
 | |
| $5 = colorGreen (float4 : slot 2/4, L3)
 | |
| $6 = colorGreen (float4 : slot 3/4, L3)
 | |
| $7 = colorGreen (float4 : slot 4/4, L3)
 | |
| $8 = kZero (int, L6)
 | |
| $9 = kTen (int, L15)
 | |
| $10 = [main].result (float4 : slot 1/4, L106)
 | |
| $11 = [main].result (float4 : slot 2/4, L106)
 | |
| $12 = [main].result (float4 : slot 3/4, L106)
 | |
| $13 = [main].result (float4 : slot 4/4, L106)
 | |
| $14 = pos (float2 : slot 1/2, L106)
 | |
| $15 = pos (float2 : slot 2/2, L106)
 | |
| $16 = five (int, L107)
 | |
| $17 = [return_loop].result (int, L7)
 | |
| $18 = five (int, L7)
 | |
| $19 = i (int, L8)
 | |
| $20 = [continue_loop].result (int, L16)
 | |
| $21 = five (int, L16)
 | |
| $22 = sum (int, L17)
 | |
| $23 = i (int, L18)
 | |
| $24 = [break_loop].result (int, L26)
 | |
| $25 = five (int, L26)
 | |
| $26 = sum (int, L27)
 | |
| $27 = kOne (int, L28)
 | |
| $28 = i (int, L29)
 | |
| $29 = [loop_operator_le].result (bool, L36)
 | |
| $30 = result (int4 : slot 1/4, L41)
 | |
| $31 = result (int4 : slot 2/4, L41)
 | |
| $32 = result (int4 : slot 3/4, L41)
 | |
| $33 = result (int4 : slot 4/4, L41)
 | |
| $34 = i (int, L42)
 | |
| $35 = [loop_operator_lt].result (bool, L48)
 | |
| $36 = result (int4 : slot 1/4, L53)
 | |
| $37 = result (int4 : slot 2/4, L53)
 | |
| $38 = result (int4 : slot 3/4, L53)
 | |
| $39 = result (int4 : slot 4/4, L53)
 | |
| $40 = i (int, L54)
 | |
| $41 = [loop_operator_ge].result (bool, L60)
 | |
| $42 = result (int4 : slot 1/4, L65)
 | |
| $43 = result (int4 : slot 2/4, L65)
 | |
| $44 = result (int4 : slot 3/4, L65)
 | |
| $45 = result (int4 : slot 4/4, L65)
 | |
| $46 = i (int, L66)
 | |
| $47 = [loop_operator_gt].result (bool, L72)
 | |
| $48 = result (int4 : slot 1/4, L77)
 | |
| $49 = result (int4 : slot 2/4, L77)
 | |
| $50 = result (int4 : slot 3/4, L77)
 | |
| $51 = result (int4 : slot 4/4, L77)
 | |
| $52 = i (int, L78)
 | |
| $53 = [loop_operator_eq].result (bool, L95)
 | |
| $54 = result (int4 : slot 1/4, L99)
 | |
| $55 = result (int4 : slot 2/4, L99)
 | |
| $56 = result (int4 : slot 3/4, L99)
 | |
| $57 = result (int4 : slot 4/4, L99)
 | |
| $58 = i (int, L100)
 | |
| $59 = [loop_operator_ne].result (bool, L84)
 | |
| $60 = result (int4 : slot 1/4, L88)
 | |
| $61 = result (int4 : slot 2/4, L88)
 | |
| $62 = result (int4 : slot 3/4, L88)
 | |
| $63 = result (int4 : slot 4/4, L88)
 | |
| $64 = i (int, L89)
 | |
| F0 = half4 main(float2 pos)
 | |
| F1 = int return_loop(int five)
 | |
| F2 = int continue_loop(int five)
 | |
| F3 = int break_loop(int five)
 | |
| F4 = bool loop_operator_le()
 | |
| F5 = bool loop_operator_lt()
 | |
| F6 = bool loop_operator_ge()
 | |
| F7 = bool loop_operator_gt()
 | |
| F8 = bool loop_operator_eq()
 | |
| F9 = bool loop_operator_ne()
 | |
| 
 | |
| 34 registers, 886 instructions:
 | |
| 0	r0 = uniform32 ptr0 0
 | |
| 1	r1 = uniform32 ptr0 4
 | |
| 2	r2 = uniform32 ptr0 8
 | |
| 3	r3 = uniform32 ptr0 C
 | |
| 4	r4 = uniform32 ptr0 10
 | |
| 5	r5 = uniform32 ptr0 14
 | |
| 6	r6 = uniform32 ptr0 18
 | |
| 7	r7 = uniform32 ptr0 1C
 | |
| 8	r8 = uniform32 ptr0 20
 | |
| 9	r9 = splat 0 (0)
 | |
| 10	r10 = splat FFFFFFFF (nan)
 | |
| 11	r11 = splat 3F000000 (0.5)
 | |
| 12	r12 = eq_f32 r0 r11
 | |
| 13	r13 = splat A (1.4012985e-44)
 | |
| 14	r14 = splat 5 (7.0064923e-45)
 | |
| 15	r15 = splat 1 (1.4012985e-45)
 | |
| 16	r16 = splat 2 (2.8025969e-45)
 | |
| 17	r17 = splat 3 (4.2038954e-45)
 | |
| 18	r18 = splat 4 (5.6051939e-45)
 | |
| 19	r19 = splat 6 (8.4077908e-45)
 | |
| 20	r20 = splat 7 (9.8090893e-45)
 | |
| 21	r21 = splat 8 (1.1210388e-44)
 | |
| 22	r22 = splat 9 (1.2611686e-44)
 | |
| 23	r23 = splat 23 (4.9045446e-44)
 | |
| 24	r24 = splat F (2.1019477e-44)
 | |
| loop:
 | |
| 25	    r25 = index
 | |
| 26	    r26 = eq_f32 r25 r11
 | |
| 27	    r26 = bit_and r26 r12
 | |
| 28	    trace_var 0 r26 r26 $0 = r1
 | |
| 29	    trace_var 0 r26 r26 $1 = r2
 | |
| 30	    trace_var 0 r26 r26 $2 = r3
 | |
| 31	    trace_var 0 r26 r26 $3 = r4
 | |
| 32	    trace_var 0 r26 r26 $4 = r5
 | |
| 33	    trace_var 0 r26 r26 $5 = r6
 | |
| 34	    trace_var 0 r26 r26 $6 = r7
 | |
| 35	    trace_var 0 r26 r26 $7 = r8
 | |
| 36	    trace_var 0 r26 r26 $8 = r9
 | |
| 37	    trace_var 0 r26 r26 $9 = r13
 | |
| 38	    trace_enter 0 r26 r26 F0
 | |
| 39	    trace_var 0 r26 r26 $14 = r25
 | |
| 40	    trace_var 0 r26 r26 $15 = r0
 | |
| 41	    trace_scope 0 r26 r26 1
 | |
| 42	    trace_line 0 r26 r26 L107
 | |
| 43	    r25 = min_f32 r25 r8
 | |
| 44	    r25 = max_f32 r6 r25
 | |
| 45	    r25 = trunc r25
 | |
| 46	    r25 = mul_i32 r25 r14
 | |
| 47	    trace_var 0 r26 r26 $16 = r25
 | |
| 48	    trace_line 0 r26 r26 L108
 | |
| 49	    trace_enter 0 r26 r26 F1
 | |
| 50	    trace_var 0 r26 r26 $18 = r25
 | |
| 51	    trace_scope 0 r26 r26 1
 | |
| 52	    trace_line 0 r26 r26 L8
 | |
| 53	    trace_scope 0 r26 r26 1
 | |
| 54	    trace_var 0 r26 r26 $19 = r9
 | |
| 55	    trace_scope 0 r26 r26 1
 | |
| 56	    trace_line 0 r26 r26 L9
 | |
| 57	    r27 = eq_i32 r9 r25
 | |
| 58	    trace_scope 0 r27 r26 1
 | |
| 59	    trace_line 0 r27 r26 L9
 | |
| 60	    trace_var 0 r27 r26 $17 = r9
 | |
| 61	    trace_scope 0 r27 r26 -1
 | |
| 62	    trace_scope 0 r26 r26 -1
 | |
| 63	    r28 = bit_xor r10 r27
 | |
| 64	    trace_line 0 r28 r26 L8
 | |
| 65	    trace_var 0 r28 r26 $19 = r15
 | |
| 66	    trace_scope 0 r28 r26 1
 | |
| 67	    trace_line 0 r28 r26 L9
 | |
| 68	    r29 = eq_i32 r25 r15
 | |
| 69	    r29 = bit_and r28 r29
 | |
| 70	    trace_scope 0 r29 r26 1
 | |
| 71	    trace_line 0 r29 r26 L9
 | |
| 72	    r30 = bit_and r15 r29
 | |
| 73	    trace_var 0 r29 r26 $17 = r30
 | |
| 74	    r27 = bit_or r27 r29
 | |
| 75	    trace_scope 0 r29 r26 -1
 | |
| 76	    trace_scope 0 r28 r26 -1
 | |
| 77	    r28 = bit_xor r10 r27
 | |
| 78	    trace_line 0 r28 r26 L8
 | |
| 79	    trace_var 0 r28 r26 $19 = r16
 | |
| 80	    trace_scope 0 r28 r26 1
 | |
| 81	    trace_line 0 r28 r26 L9
 | |
| 82	    r29 = eq_i32 r25 r16
 | |
| 83	    r29 = bit_and r28 r29
 | |
| 84	    trace_scope 0 r29 r26 1
 | |
| 85	    trace_line 0 r29 r26 L9
 | |
| 86	    r30 = select r29 r16 r30
 | |
| 87	    trace_var 0 r29 r26 $17 = r30
 | |
| 88	    r27 = bit_or r27 r29
 | |
| 89	    trace_scope 0 r29 r26 -1
 | |
| 90	    trace_scope 0 r28 r26 -1
 | |
| 91	    r28 = bit_xor r10 r27
 | |
| 92	    trace_line 0 r28 r26 L8
 | |
| 93	    trace_var 0 r28 r26 $19 = r17
 | |
| 94	    trace_scope 0 r28 r26 1
 | |
| 95	    trace_line 0 r28 r26 L9
 | |
| 96	    r29 = eq_i32 r25 r17
 | |
| 97	    r29 = bit_and r28 r29
 | |
| 98	    trace_scope 0 r29 r26 1
 | |
| 99	    trace_line 0 r29 r26 L9
 | |
| 100	    r30 = select r29 r17 r30
 | |
| 101	    trace_var 0 r29 r26 $17 = r30
 | |
| 102	    r27 = bit_or r27 r29
 | |
| 103	    trace_scope 0 r29 r26 -1
 | |
| 104	    trace_scope 0 r28 r26 -1
 | |
| 105	    r28 = bit_xor r10 r27
 | |
| 106	    trace_line 0 r28 r26 L8
 | |
| 107	    trace_var 0 r28 r26 $19 = r18
 | |
| 108	    trace_scope 0 r28 r26 1
 | |
| 109	    trace_line 0 r28 r26 L9
 | |
| 110	    r29 = eq_i32 r25 r18
 | |
| 111	    r29 = bit_and r28 r29
 | |
| 112	    trace_scope 0 r29 r26 1
 | |
| 113	    trace_line 0 r29 r26 L9
 | |
| 114	    r30 = select r29 r18 r30
 | |
| 115	    trace_var 0 r29 r26 $17 = r30
 | |
| 116	    r27 = bit_or r27 r29
 | |
| 117	    trace_scope 0 r29 r26 -1
 | |
| 118	    trace_scope 0 r28 r26 -1
 | |
| 119	    r28 = bit_xor r10 r27
 | |
| 120	    trace_line 0 r28 r26 L8
 | |
| 121	    trace_var 0 r28 r26 $19 = r14
 | |
| 122	    trace_scope 0 r28 r26 1
 | |
| 123	    trace_line 0 r28 r26 L9
 | |
| 124	    r29 = eq_i32 r14 r25
 | |
| 125	    r29 = bit_and r28 r29
 | |
| 126	    trace_scope 0 r29 r26 1
 | |
| 127	    trace_line 0 r29 r26 L9
 | |
| 128	    r30 = select r29 r14 r30
 | |
| 129	    trace_var 0 r29 r26 $17 = r30
 | |
| 130	    r27 = bit_or r27 r29
 | |
| 131	    trace_scope 0 r29 r26 -1
 | |
| 132	    trace_scope 0 r28 r26 -1
 | |
| 133	    r28 = bit_xor r10 r27
 | |
| 134	    trace_line 0 r28 r26 L8
 | |
| 135	    trace_var 0 r28 r26 $19 = r19
 | |
| 136	    trace_scope 0 r28 r26 1
 | |
| 137	    trace_line 0 r28 r26 L9
 | |
| 138	    r29 = eq_i32 r25 r19
 | |
| 139	    r29 = bit_and r28 r29
 | |
| 140	    trace_scope 0 r29 r26 1
 | |
| 141	    trace_line 0 r29 r26 L9
 | |
| 142	    r30 = select r29 r19 r30
 | |
| 143	    trace_var 0 r29 r26 $17 = r30
 | |
| 144	    r27 = bit_or r27 r29
 | |
| 145	    trace_scope 0 r29 r26 -1
 | |
| 146	    trace_scope 0 r28 r26 -1
 | |
| 147	    r28 = bit_xor r10 r27
 | |
| 148	    trace_line 0 r28 r26 L8
 | |
| 149	    trace_var 0 r28 r26 $19 = r20
 | |
| 150	    trace_scope 0 r28 r26 1
 | |
| 151	    trace_line 0 r28 r26 L9
 | |
| 152	    r29 = eq_i32 r25 r20
 | |
| 153	    r29 = bit_and r28 r29
 | |
| 154	    trace_scope 0 r29 r26 1
 | |
| 155	    trace_line 0 r29 r26 L9
 | |
| 156	    r30 = select r29 r20 r30
 | |
| 157	    trace_var 0 r29 r26 $17 = r30
 | |
| 158	    r27 = bit_or r27 r29
 | |
| 159	    trace_scope 0 r29 r26 -1
 | |
| 160	    trace_scope 0 r28 r26 -1
 | |
| 161	    r28 = bit_xor r10 r27
 | |
| 162	    trace_line 0 r28 r26 L8
 | |
| 163	    trace_var 0 r28 r26 $19 = r21
 | |
| 164	    trace_scope 0 r28 r26 1
 | |
| 165	    trace_line 0 r28 r26 L9
 | |
| 166	    r29 = eq_i32 r25 r21
 | |
| 167	    r29 = bit_and r28 r29
 | |
| 168	    trace_scope 0 r29 r26 1
 | |
| 169	    trace_line 0 r29 r26 L9
 | |
| 170	    r30 = select r29 r21 r30
 | |
| 171	    trace_var 0 r29 r26 $17 = r30
 | |
| 172	    r27 = bit_or r27 r29
 | |
| 173	    trace_scope 0 r29 r26 -1
 | |
| 174	    trace_scope 0 r28 r26 -1
 | |
| 175	    r28 = bit_xor r10 r27
 | |
| 176	    trace_line 0 r28 r26 L8
 | |
| 177	    trace_var 0 r28 r26 $19 = r22
 | |
| 178	    trace_scope 0 r28 r26 1
 | |
| 179	    trace_line 0 r28 r26 L9
 | |
| 180	    r29 = eq_i32 r25 r22
 | |
| 181	    r29 = bit_and r28 r29
 | |
| 182	    trace_scope 0 r29 r26 1
 | |
| 183	    trace_line 0 r29 r26 L9
 | |
| 184	    r30 = select r29 r22 r30
 | |
| 185	    trace_var 0 r29 r26 $17 = r30
 | |
| 186	    r27 = bit_or r27 r29
 | |
| 187	    trace_scope 0 r29 r26 -1
 | |
| 188	    trace_scope 0 r28 r26 -1
 | |
| 189	    r27 = bit_xor r10 r27
 | |
| 190	    trace_line 0 r27 r26 L8
 | |
| 191	    trace_scope 0 r26 r26 -1
 | |
| 192	    trace_line 0 r27 r26 L11
 | |
| 193	    r30 = bit_clear r30 r27
 | |
| 194	    trace_var 0 r27 r26 $17 = r30
 | |
| 195	    trace_scope 0 r26 r26 -1
 | |
| 196	    trace_exit 0 r26 r26 F1
 | |
| 197	    r30 = eq_i32 r14 r30
 | |
| 198	    trace_enter 0 r30 r26 F2
 | |
| 199	    trace_var 0 r30 r26 $21 = r25
 | |
| 200	    trace_scope 0 r30 r26 1
 | |
| 201	    trace_line 0 r30 r26 L17
 | |
| 202	    trace_var 0 r30 r26 $22 = r9
 | |
| 203	    trace_line 0 r30 r26 L18
 | |
| 204	    trace_scope 0 r30 r26 1
 | |
| 205	    trace_var 0 r30 r26 $23 = r9
 | |
| 206	    trace_scope 0 r30 r26 1
 | |
| 207	    trace_line 0 r30 r26 L19
 | |
| 208	    r27 = gt_i32 r25 r9
 | |
| 209	    r27 = bit_and r30 r27
 | |
| 210	    trace_scope 0 r27 r26 1
 | |
| 211	    trace_line 0 r27 r26 L19
 | |
| 212	    r28 = bit_xor r10 r27
 | |
| 213	    trace_scope 0 r27 r26 -1
 | |
| 214	    r29 = bit_and r30 r28
 | |
| 215	    trace_line 0 r29 r26 L20
 | |
| 216	    trace_scope 0 r30 r26 -1
 | |
| 217	    r28 = bit_or r27 r28
 | |
| 218	    r27 = bit_and r30 r28
 | |
| 219	    trace_line 0 r27 r26 L18
 | |
| 220	    trace_var 0 r27 r26 $23 = r15
 | |
| 221	    trace_scope 0 r27 r26 1
 | |
| 222	    trace_line 0 r27 r26 L19
 | |
| 223	    r29 = gt_i32 r25 r15
 | |
| 224	    r29 = bit_and r30 r29
 | |
| 225	    r29 = bit_and r28 r29
 | |
| 226	    trace_scope 0 r29 r26 1
 | |
| 227	    trace_line 0 r29 r26 L19
 | |
| 228	    r31 = bit_xor r10 r29
 | |
| 229	    r31 = bit_and r28 r31
 | |
| 230	    trace_scope 0 r29 r26 -1
 | |
| 231	    r28 = bit_and r30 r31
 | |
| 232	    trace_line 0 r28 r26 L20
 | |
| 233	    r32 = bit_and r15 r28
 | |
| 234	    trace_var 0 r28 r26 $22 = r32
 | |
| 235	    trace_scope 0 r27 r26 -1
 | |
| 236	    r31 = bit_or r29 r31
 | |
| 237	    r29 = bit_and r30 r31
 | |
| 238	    trace_line 0 r29 r26 L18
 | |
| 239	    trace_var 0 r29 r26 $23 = r16
 | |
| 240	    trace_scope 0 r29 r26 1
 | |
| 241	    trace_line 0 r29 r26 L19
 | |
| 242	    r27 = gt_i32 r25 r16
 | |
| 243	    r27 = bit_and r30 r27
 | |
| 244	    r27 = bit_and r31 r27
 | |
| 245	    trace_scope 0 r27 r26 1
 | |
| 246	    trace_line 0 r27 r26 L19
 | |
| 247	    r28 = bit_xor r10 r27
 | |
| 248	    r28 = bit_and r31 r28
 | |
| 249	    trace_scope 0 r27 r26 -1
 | |
| 250	    r31 = bit_and r30 r28
 | |
| 251	    trace_line 0 r31 r26 L20
 | |
| 252	    r33 = add_i32 r16 r32
 | |
| 253	    r32 = select r31 r33 r32
 | |
| 254	    trace_var 0 r31 r26 $22 = r32
 | |
| 255	    trace_scope 0 r29 r26 -1
 | |
| 256	    r28 = bit_or r27 r28
 | |
| 257	    r27 = bit_and r30 r28
 | |
| 258	    trace_line 0 r27 r26 L18
 | |
| 259	    trace_var 0 r27 r26 $23 = r17
 | |
| 260	    trace_scope 0 r27 r26 1
 | |
| 261	    trace_line 0 r27 r26 L19
 | |
| 262	    r29 = gt_i32 r25 r17
 | |
| 263	    r29 = bit_and r30 r29
 | |
| 264	    r29 = bit_and r28 r29
 | |
| 265	    trace_scope 0 r29 r26 1
 | |
| 266	    trace_line 0 r29 r26 L19
 | |
| 267	    r31 = bit_xor r10 r29
 | |
| 268	    r31 = bit_and r28 r31
 | |
| 269	    trace_scope 0 r29 r26 -1
 | |
| 270	    r28 = bit_and r30 r31
 | |
| 271	    trace_line 0 r28 r26 L20
 | |
| 272	    r33 = add_i32 r17 r32
 | |
| 273	    r32 = select r28 r33 r32
 | |
| 274	    trace_var 0 r28 r26 $22 = r32
 | |
| 275	    trace_scope 0 r27 r26 -1
 | |
| 276	    r31 = bit_or r29 r31
 | |
| 277	    r29 = bit_and r30 r31
 | |
| 278	    trace_line 0 r29 r26 L18
 | |
| 279	    trace_var 0 r29 r26 $23 = r18
 | |
| 280	    trace_scope 0 r29 r26 1
 | |
| 281	    trace_line 0 r29 r26 L19
 | |
| 282	    r27 = gt_i32 r25 r18
 | |
| 283	    r27 = bit_and r30 r27
 | |
| 284	    r27 = bit_and r31 r27
 | |
| 285	    trace_scope 0 r27 r26 1
 | |
| 286	    trace_line 0 r27 r26 L19
 | |
| 287	    r28 = bit_xor r10 r27
 | |
| 288	    r28 = bit_and r31 r28
 | |
| 289	    trace_scope 0 r27 r26 -1
 | |
| 290	    r31 = bit_and r30 r28
 | |
| 291	    trace_line 0 r31 r26 L20
 | |
| 292	    r33 = add_i32 r18 r32
 | |
| 293	    r32 = select r31 r33 r32
 | |
| 294	    trace_var 0 r31 r26 $22 = r32
 | |
| 295	    trace_scope 0 r29 r26 -1
 | |
| 296	    r28 = bit_or r27 r28
 | |
| 297	    r27 = bit_and r30 r28
 | |
| 298	    trace_line 0 r27 r26 L18
 | |
| 299	    trace_var 0 r27 r26 $23 = r14
 | |
| 300	    trace_scope 0 r27 r26 1
 | |
| 301	    trace_line 0 r27 r26 L19
 | |
| 302	    r29 = gt_i32 r25 r14
 | |
| 303	    r29 = bit_and r30 r29
 | |
| 304	    r29 = bit_and r28 r29
 | |
| 305	    trace_scope 0 r29 r26 1
 | |
| 306	    trace_line 0 r29 r26 L19
 | |
| 307	    r31 = bit_xor r10 r29
 | |
| 308	    r31 = bit_and r28 r31
 | |
| 309	    trace_scope 0 r29 r26 -1
 | |
| 310	    r28 = bit_and r30 r31
 | |
| 311	    trace_line 0 r28 r26 L20
 | |
| 312	    r33 = add_i32 r14 r32
 | |
| 313	    r32 = select r28 r33 r32
 | |
| 314	    trace_var 0 r28 r26 $22 = r32
 | |
| 315	    trace_scope 0 r27 r26 -1
 | |
| 316	    r31 = bit_or r29 r31
 | |
| 317	    r29 = bit_and r30 r31
 | |
| 318	    trace_line 0 r29 r26 L18
 | |
| 319	    trace_var 0 r29 r26 $23 = r19
 | |
| 320	    trace_scope 0 r29 r26 1
 | |
| 321	    trace_line 0 r29 r26 L19
 | |
| 322	    r27 = gt_i32 r25 r19
 | |
| 323	    r27 = bit_and r30 r27
 | |
| 324	    r27 = bit_and r31 r27
 | |
| 325	    trace_scope 0 r27 r26 1
 | |
| 326	    trace_line 0 r27 r26 L19
 | |
| 327	    r28 = bit_xor r10 r27
 | |
| 328	    r28 = bit_and r31 r28
 | |
| 329	    trace_scope 0 r27 r26 -1
 | |
| 330	    r31 = bit_and r30 r28
 | |
| 331	    trace_line 0 r31 r26 L20
 | |
| 332	    r33 = add_i32 r19 r32
 | |
| 333	    r32 = select r31 r33 r32
 | |
| 334	    trace_var 0 r31 r26 $22 = r32
 | |
| 335	    trace_scope 0 r29 r26 -1
 | |
| 336	    r28 = bit_or r27 r28
 | |
| 337	    r27 = bit_and r30 r28
 | |
| 338	    trace_line 0 r27 r26 L18
 | |
| 339	    trace_var 0 r27 r26 $23 = r20
 | |
| 340	    trace_scope 0 r27 r26 1
 | |
| 341	    trace_line 0 r27 r26 L19
 | |
| 342	    r29 = gt_i32 r25 r20
 | |
| 343	    r29 = bit_and r30 r29
 | |
| 344	    r29 = bit_and r28 r29
 | |
| 345	    trace_scope 0 r29 r26 1
 | |
| 346	    trace_line 0 r29 r26 L19
 | |
| 347	    r31 = bit_xor r10 r29
 | |
| 348	    r31 = bit_and r28 r31
 | |
| 349	    trace_scope 0 r29 r26 -1
 | |
| 350	    r28 = bit_and r30 r31
 | |
| 351	    trace_line 0 r28 r26 L20
 | |
| 352	    r33 = add_i32 r20 r32
 | |
| 353	    r32 = select r28 r33 r32
 | |
| 354	    trace_var 0 r28 r26 $22 = r32
 | |
| 355	    trace_scope 0 r27 r26 -1
 | |
| 356	    r31 = bit_or r29 r31
 | |
| 357	    r29 = bit_and r30 r31
 | |
| 358	    trace_line 0 r29 r26 L18
 | |
| 359	    trace_var 0 r29 r26 $23 = r21
 | |
| 360	    trace_scope 0 r29 r26 1
 | |
| 361	    trace_line 0 r29 r26 L19
 | |
| 362	    r27 = gt_i32 r25 r21
 | |
| 363	    r27 = bit_and r30 r27
 | |
| 364	    r27 = bit_and r31 r27
 | |
| 365	    trace_scope 0 r27 r26 1
 | |
| 366	    trace_line 0 r27 r26 L19
 | |
| 367	    r28 = bit_xor r10 r27
 | |
| 368	    r28 = bit_and r31 r28
 | |
| 369	    trace_scope 0 r27 r26 -1
 | |
| 370	    r31 = bit_and r30 r28
 | |
| 371	    trace_line 0 r31 r26 L20
 | |
| 372	    r33 = add_i32 r21 r32
 | |
| 373	    r32 = select r31 r33 r32
 | |
| 374	    trace_var 0 r31 r26 $22 = r32
 | |
| 375	    trace_scope 0 r29 r26 -1
 | |
| 376	    r28 = bit_or r27 r28
 | |
| 377	    r27 = bit_and r30 r28
 | |
| 378	    trace_line 0 r27 r26 L18
 | |
| 379	    trace_var 0 r27 r26 $23 = r22
 | |
| 380	    trace_scope 0 r27 r26 1
 | |
| 381	    trace_line 0 r27 r26 L19
 | |
| 382	    r29 = gt_i32 r25 r22
 | |
| 383	    r29 = bit_and r30 r29
 | |
| 384	    r29 = bit_and r28 r29
 | |
| 385	    trace_scope 0 r29 r26 1
 | |
| 386	    trace_line 0 r29 r26 L19
 | |
| 387	    r31 = bit_xor r10 r29
 | |
| 388	    r31 = bit_and r28 r31
 | |
| 389	    trace_scope 0 r29 r26 -1
 | |
| 390	    r28 = bit_and r30 r31
 | |
| 391	    trace_line 0 r28 r26 L20
 | |
| 392	    r33 = add_i32 r22 r32
 | |
| 393	    r32 = select r28 r33 r32
 | |
| 394	    trace_var 0 r28 r26 $22 = r32
 | |
| 395	    trace_scope 0 r27 r26 -1
 | |
| 396	    r31 = bit_or r29 r31
 | |
| 397	    r31 = bit_and r30 r31
 | |
| 398	    trace_line 0 r31 r26 L18
 | |
| 399	    trace_scope 0 r30 r26 -1
 | |
| 400	    trace_line 0 r30 r26 L22
 | |
| 401	    r32 = bit_and r30 r32
 | |
| 402	    trace_var 0 r30 r26 $20 = r32
 | |
| 403	    trace_scope 0 r30 r26 -1
 | |
| 404	    trace_exit 0 r30 r26 F2
 | |
| 405	    r32 = eq_i32 r32 r23
 | |
| 406	    r32 = bit_and r30 r32
 | |
| 407	    trace_enter 0 r32 r26 F3
 | |
| 408	    trace_var 0 r32 r26 $25 = r25
 | |
| 409	    trace_scope 0 r32 r26 1
 | |
| 410	    trace_line 0 r32 r26 L27
 | |
| 411	    trace_var 0 r32 r26 $26 = r9
 | |
| 412	    trace_line 0 r32 r26 L28
 | |
| 413	    trace_var 0 r32 r26 $27 = r15
 | |
| 414	    trace_line 0 r32 r26 L29
 | |
| 415	    trace_scope 0 r32 r26 1
 | |
| 416	    trace_var 0 r32 r26 $28 = r9
 | |
| 417	    trace_scope 0 r32 r26 1
 | |
| 418	    trace_line 0 r32 r26 L30
 | |
| 419	    r30 = gt_i32 r9 r25
 | |
| 420	    r30 = bit_and r32 r30
 | |
| 421	    trace_scope 0 r30 r26 1
 | |
| 422	    trace_line 0 r30 r26 L30
 | |
| 423	    r31 = bit_xor r10 r30
 | |
| 424	    trace_scope 0 r30 r26 -1
 | |
| 425	    r30 = bit_and r32 r31
 | |
| 426	    trace_line 0 r30 r26 L31
 | |
| 427	    trace_scope 0 r32 r26 -1
 | |
| 428	    trace_line 0 r30 r26 L29
 | |
| 429	    trace_var 0 r30 r26 $28 = r15
 | |
| 430	    trace_scope 0 r30 r26 1
 | |
| 431	    trace_line 0 r30 r26 L30
 | |
| 432	    r29 = gt_i32 r15 r25
 | |
| 433	    r29 = bit_and r32 r29
 | |
| 434	    r29 = bit_and r31 r29
 | |
| 435	    trace_scope 0 r29 r26 1
 | |
| 436	    trace_line 0 r29 r26 L30
 | |
| 437	    r27 = bit_xor r10 r29
 | |
| 438	    r27 = bit_and r31 r27
 | |
| 439	    trace_scope 0 r29 r26 -1
 | |
| 440	    r29 = bit_and r32 r27
 | |
| 441	    trace_line 0 r29 r26 L31
 | |
| 442	    r31 = bit_and r15 r29
 | |
| 443	    trace_var 0 r29 r26 $26 = r31
 | |
| 444	    trace_scope 0 r30 r26 -1
 | |
| 445	    trace_line 0 r29 r26 L29
 | |
| 446	    trace_var 0 r29 r26 $28 = r16
 | |
| 447	    trace_scope 0 r29 r26 1
 | |
| 448	    trace_line 0 r29 r26 L30
 | |
| 449	    r30 = gt_i32 r16 r25
 | |
| 450	    r30 = bit_and r32 r30
 | |
| 451	    r30 = bit_and r27 r30
 | |
| 452	    trace_scope 0 r30 r26 1
 | |
| 453	    trace_line 0 r30 r26 L30
 | |
| 454	    r28 = bit_xor r10 r30
 | |
| 455	    r28 = bit_and r27 r28
 | |
| 456	    trace_scope 0 r30 r26 -1
 | |
| 457	    r30 = bit_and r32 r28
 | |
| 458	    trace_line 0 r30 r26 L31
 | |
| 459	    r27 = add_i32 r16 r31
 | |
| 460	    r31 = select r30 r27 r31
 | |
| 461	    trace_var 0 r30 r26 $26 = r31
 | |
| 462	    trace_scope 0 r29 r26 -1
 | |
| 463	    trace_line 0 r30 r26 L29
 | |
| 464	    trace_var 0 r30 r26 $28 = r17
 | |
| 465	    trace_scope 0 r30 r26 1
 | |
| 466	    trace_line 0 r30 r26 L30
 | |
| 467	    r29 = gt_i32 r17 r25
 | |
| 468	    r29 = bit_and r32 r29
 | |
| 469	    r29 = bit_and r28 r29
 | |
| 470	    trace_scope 0 r29 r26 1
 | |
| 471	    trace_line 0 r29 r26 L30
 | |
| 472	    r27 = bit_xor r10 r29
 | |
| 473	    r27 = bit_and r28 r27
 | |
| 474	    trace_scope 0 r29 r26 -1
 | |
| 475	    r29 = bit_and r32 r27
 | |
| 476	    trace_line 0 r29 r26 L31
 | |
| 477	    r28 = add_i32 r17 r31
 | |
| 478	    r31 = select r29 r28 r31
 | |
| 479	    trace_var 0 r29 r26 $26 = r31
 | |
| 480	    trace_scope 0 r30 r26 -1
 | |
| 481	    trace_line 0 r29 r26 L29
 | |
| 482	    trace_var 0 r29 r26 $28 = r18
 | |
| 483	    trace_scope 0 r29 r26 1
 | |
| 484	    trace_line 0 r29 r26 L30
 | |
| 485	    r30 = gt_i32 r18 r25
 | |
| 486	    r30 = bit_and r32 r30
 | |
| 487	    r30 = bit_and r27 r30
 | |
| 488	    trace_scope 0 r30 r26 1
 | |
| 489	    trace_line 0 r30 r26 L30
 | |
| 490	    r28 = bit_xor r10 r30
 | |
| 491	    r28 = bit_and r27 r28
 | |
| 492	    trace_scope 0 r30 r26 -1
 | |
| 493	    r30 = bit_and r32 r28
 | |
| 494	    trace_line 0 r30 r26 L31
 | |
| 495	    r27 = add_i32 r18 r31
 | |
| 496	    r31 = select r30 r27 r31
 | |
| 497	    trace_var 0 r30 r26 $26 = r31
 | |
| 498	    trace_scope 0 r29 r26 -1
 | |
| 499	    trace_line 0 r30 r26 L29
 | |
| 500	    trace_var 0 r30 r26 $28 = r14
 | |
| 501	    trace_scope 0 r30 r26 1
 | |
| 502	    trace_line 0 r30 r26 L30
 | |
| 503	    r29 = gt_i32 r14 r25
 | |
| 504	    r29 = bit_and r32 r29
 | |
| 505	    r29 = bit_and r28 r29
 | |
| 506	    trace_scope 0 r29 r26 1
 | |
| 507	    trace_line 0 r29 r26 L30
 | |
| 508	    r27 = bit_xor r10 r29
 | |
| 509	    r27 = bit_and r28 r27
 | |
| 510	    trace_scope 0 r29 r26 -1
 | |
| 511	    r29 = bit_and r32 r27
 | |
| 512	    trace_line 0 r29 r26 L31
 | |
| 513	    r28 = add_i32 r14 r31
 | |
| 514	    r31 = select r29 r28 r31
 | |
| 515	    trace_var 0 r29 r26 $26 = r31
 | |
| 516	    trace_scope 0 r30 r26 -1
 | |
| 517	    trace_line 0 r29 r26 L29
 | |
| 518	    trace_var 0 r29 r26 $28 = r19
 | |
| 519	    trace_scope 0 r29 r26 1
 | |
| 520	    trace_line 0 r29 r26 L30
 | |
| 521	    r30 = gt_i32 r19 r25
 | |
| 522	    r30 = bit_and r32 r30
 | |
| 523	    r30 = bit_and r27 r30
 | |
| 524	    trace_scope 0 r30 r26 1
 | |
| 525	    trace_line 0 r30 r26 L30
 | |
| 526	    r28 = bit_xor r10 r30
 | |
| 527	    r28 = bit_and r27 r28
 | |
| 528	    trace_scope 0 r30 r26 -1
 | |
| 529	    r30 = bit_and r32 r28
 | |
| 530	    trace_line 0 r30 r26 L31
 | |
| 531	    r27 = add_i32 r19 r31
 | |
| 532	    r31 = select r30 r27 r31
 | |
| 533	    trace_var 0 r30 r26 $26 = r31
 | |
| 534	    trace_scope 0 r29 r26 -1
 | |
| 535	    trace_line 0 r30 r26 L29
 | |
| 536	    trace_var 0 r30 r26 $28 = r20
 | |
| 537	    trace_scope 0 r30 r26 1
 | |
| 538	    trace_line 0 r30 r26 L30
 | |
| 539	    r29 = gt_i32 r20 r25
 | |
| 540	    r29 = bit_and r32 r29
 | |
| 541	    r29 = bit_and r28 r29
 | |
| 542	    trace_scope 0 r29 r26 1
 | |
| 543	    trace_line 0 r29 r26 L30
 | |
| 544	    r27 = bit_xor r10 r29
 | |
| 545	    r27 = bit_and r28 r27
 | |
| 546	    trace_scope 0 r29 r26 -1
 | |
| 547	    r29 = bit_and r32 r27
 | |
| 548	    trace_line 0 r29 r26 L31
 | |
| 549	    r28 = add_i32 r20 r31
 | |
| 550	    r31 = select r29 r28 r31
 | |
| 551	    trace_var 0 r29 r26 $26 = r31
 | |
| 552	    trace_scope 0 r30 r26 -1
 | |
| 553	    trace_line 0 r29 r26 L29
 | |
| 554	    trace_var 0 r29 r26 $28 = r21
 | |
| 555	    trace_scope 0 r29 r26 1
 | |
| 556	    trace_line 0 r29 r26 L30
 | |
| 557	    r30 = gt_i32 r21 r25
 | |
| 558	    r30 = bit_and r32 r30
 | |
| 559	    r30 = bit_and r27 r30
 | |
| 560	    trace_scope 0 r30 r26 1
 | |
| 561	    trace_line 0 r30 r26 L30
 | |
| 562	    r28 = bit_xor r10 r30
 | |
| 563	    r28 = bit_and r27 r28
 | |
| 564	    trace_scope 0 r30 r26 -1
 | |
| 565	    r30 = bit_and r32 r28
 | |
| 566	    trace_line 0 r30 r26 L31
 | |
| 567	    r27 = add_i32 r21 r31
 | |
| 568	    r31 = select r30 r27 r31
 | |
| 569	    trace_var 0 r30 r26 $26 = r31
 | |
| 570	    trace_scope 0 r29 r26 -1
 | |
| 571	    trace_line 0 r30 r26 L29
 | |
| 572	    trace_var 0 r30 r26 $28 = r22
 | |
| 573	    trace_scope 0 r30 r26 1
 | |
| 574	    trace_line 0 r30 r26 L30
 | |
| 575	    r25 = gt_i32 r22 r25
 | |
| 576	    r25 = bit_and r32 r25
 | |
| 577	    r25 = bit_and r28 r25
 | |
| 578	    trace_scope 0 r25 r26 1
 | |
| 579	    trace_line 0 r25 r26 L30
 | |
| 580	    r29 = bit_xor r10 r25
 | |
| 581	    r29 = bit_and r28 r29
 | |
| 582	    trace_scope 0 r25 r26 -1
 | |
| 583	    r29 = bit_and r32 r29
 | |
| 584	    trace_line 0 r29 r26 L31
 | |
| 585	    r25 = add_i32 r22 r31
 | |
| 586	    r31 = select r29 r25 r31
 | |
| 587	    trace_var 0 r29 r26 $26 = r31
 | |
| 588	    trace_scope 0 r30 r26 -1
 | |
| 589	    trace_line 0 r29 r26 L29
 | |
| 590	    trace_scope 0 r32 r26 -1
 | |
| 591	    trace_line 0 r32 r26 L33
 | |
| 592	    r31 = bit_and r32 r31
 | |
| 593	    trace_var 0 r32 r26 $24 = r31
 | |
| 594	    trace_scope 0 r32 r26 -1
 | |
| 595	    trace_exit 0 r32 r26 F3
 | |
| 596	    r31 = eq_i32 r31 r24
 | |
| 597	    r31 = bit_and r32 r31
 | |
| 598	    trace_enter 0 r31 r26 F4
 | |
| 599	    trace_scope 0 r31 r26 1
 | |
| 600	    trace_line 0 r31 r26 L38
 | |
| 601	    trace_line 0 r31 r26 L39
 | |
| 602	    trace_line 0 r31 r26 L41
 | |
| 603	    trace_var 0 r31 r26 $30 = r22
 | |
| 604	    trace_var 0 r31 r26 $31 = r22
 | |
| 605	    trace_var 0 r31 r26 $32 = r22
 | |
| 606	    trace_var 0 r31 r26 $33 = r22
 | |
| 607	    trace_line 0 r31 r26 L42
 | |
| 608	    trace_scope 0 r31 r26 1
 | |
| 609	    trace_var 0 r31 r26 $34 = r15
 | |
| 610	    trace_scope 0 r31 r26 1
 | |
| 611	    trace_line 0 r31 r26 L43
 | |
| 612	    r32 = select r31 r15 r22
 | |
| 613	    trace_var 0 r31 r26 $33 = r32
 | |
| 614	    trace_scope 0 r31 r26 -1
 | |
| 615	    trace_line 0 r31 r26 L42
 | |
| 616	    trace_var 0 r31 r26 $34 = r16
 | |
| 617	    trace_scope 0 r31 r26 1
 | |
| 618	    trace_line 0 r31 r26 L43
 | |
| 619	    r29 = select r31 r32 r22
 | |
| 620	    trace_var 0 r31 r26 $32 = r29
 | |
| 621	    r32 = select r31 r16 r32
 | |
| 622	    trace_var 0 r31 r26 $33 = r32
 | |
| 623	    trace_scope 0 r31 r26 -1
 | |
| 624	    trace_line 0 r31 r26 L42
 | |
| 625	    trace_var 0 r31 r26 $34 = r17
 | |
| 626	    trace_scope 0 r31 r26 1
 | |
| 627	    trace_line 0 r31 r26 L43
 | |
| 628	    r30 = select r31 r29 r22
 | |
| 629	    trace_var 0 r31 r26 $31 = r30
 | |
| 630	    r29 = select r31 r32 r29
 | |
| 631	    trace_var 0 r31 r26 $32 = r29
 | |
| 632	    r32 = select r31 r17 r32
 | |
| 633	    trace_var 0 r31 r26 $33 = r32
 | |
| 634	    trace_scope 0 r31 r26 -1
 | |
| 635	    trace_line 0 r31 r26 L42
 | |
| 636	    trace_scope 0 r31 r26 -1
 | |
| 637	    trace_line 0 r31 r26 L45
 | |
| 638	    r30 = eq_i32 r15 r30
 | |
| 639	    r29 = eq_i32 r16 r29
 | |
| 640	    r32 = eq_i32 r17 r32
 | |
| 641	    r29 = bit_and r30 r29
 | |
| 642	    r29 = bit_and r32 r29
 | |
| 643	    r29 = bit_and r31 r29
 | |
| 644	    trace_var 0 r31 r26 $29 = r29
 | |
| 645	    trace_scope 0 r31 r26 -1
 | |
| 646	    trace_exit 0 r31 r26 F4
 | |
| 647	    r29 = bit_and r31 r29
 | |
| 648	    trace_enter 0 r29 r26 F5
 | |
| 649	    trace_scope 0 r29 r26 1
 | |
| 650	    trace_line 0 r29 r26 L50
 | |
| 651	    trace_line 0 r29 r26 L51
 | |
| 652	    trace_line 0 r29 r26 L53
 | |
| 653	    trace_var 0 r29 r26 $36 = r22
 | |
| 654	    trace_var 0 r29 r26 $37 = r22
 | |
| 655	    trace_var 0 r29 r26 $38 = r22
 | |
| 656	    trace_var 0 r29 r26 $39 = r22
 | |
| 657	    trace_line 0 r29 r26 L54
 | |
| 658	    trace_scope 0 r29 r26 1
 | |
| 659	    trace_var 0 r29 r26 $40 = r15
 | |
| 660	    trace_scope 0 r29 r26 1
 | |
| 661	    trace_line 0 r29 r26 L55
 | |
| 662	    r31 = select r29 r15 r22
 | |
| 663	    trace_var 0 r29 r26 $39 = r31
 | |
| 664	    trace_scope 0 r29 r26 -1
 | |
| 665	    trace_line 0 r29 r26 L54
 | |
| 666	    trace_var 0 r29 r26 $40 = r16
 | |
| 667	    trace_scope 0 r29 r26 1
 | |
| 668	    trace_line 0 r29 r26 L55
 | |
| 669	    r32 = select r29 r31 r22
 | |
| 670	    trace_var 0 r29 r26 $38 = r32
 | |
| 671	    r31 = select r29 r16 r31
 | |
| 672	    trace_var 0 r29 r26 $39 = r31
 | |
| 673	    trace_scope 0 r29 r26 -1
 | |
| 674	    trace_line 0 r29 r26 L54
 | |
| 675	    trace_var 0 r29 r26 $40 = r17
 | |
| 676	    trace_scope 0 r29 r26 1
 | |
| 677	    trace_line 0 r29 r26 L55
 | |
| 678	    r30 = select r29 r32 r22
 | |
| 679	    trace_var 0 r29 r26 $37 = r30
 | |
| 680	    r32 = select r29 r31 r32
 | |
| 681	    trace_var 0 r29 r26 $38 = r32
 | |
| 682	    r31 = select r29 r17 r31
 | |
| 683	    trace_var 0 r29 r26 $39 = r31
 | |
| 684	    trace_scope 0 r29 r26 -1
 | |
| 685	    trace_line 0 r29 r26 L54
 | |
| 686	    trace_scope 0 r29 r26 -1
 | |
| 687	    trace_line 0 r29 r26 L57
 | |
| 688	    r30 = eq_i32 r15 r30
 | |
| 689	    r32 = eq_i32 r16 r32
 | |
| 690	    r31 = eq_i32 r17 r31
 | |
| 691	    r32 = bit_and r30 r32
 | |
| 692	    r32 = bit_and r31 r32
 | |
| 693	    r32 = bit_and r29 r32
 | |
| 694	    trace_var 0 r29 r26 $35 = r32
 | |
| 695	    trace_scope 0 r29 r26 -1
 | |
| 696	    trace_exit 0 r29 r26 F5
 | |
| 697	    r32 = bit_and r29 r32
 | |
| 698	    trace_enter 0 r32 r26 F6
 | |
| 699	    trace_scope 0 r32 r26 1
 | |
| 700	    trace_line 0 r32 r26 L62
 | |
| 701	    trace_line 0 r32 r26 L63
 | |
| 702	    trace_line 0 r32 r26 L65
 | |
| 703	    trace_var 0 r32 r26 $42 = r22
 | |
| 704	    trace_var 0 r32 r26 $43 = r22
 | |
| 705	    trace_var 0 r32 r26 $44 = r22
 | |
| 706	    trace_var 0 r32 r26 $45 = r22
 | |
| 707	    trace_line 0 r32 r26 L66
 | |
| 708	    trace_scope 0 r32 r26 1
 | |
| 709	    trace_var 0 r32 r26 $46 = r17
 | |
| 710	    trace_scope 0 r32 r26 1
 | |
| 711	    trace_line 0 r32 r26 L67
 | |
| 712	    r29 = select r32 r17 r22
 | |
| 713	    trace_var 0 r32 r26 $45 = r29
 | |
| 714	    trace_scope 0 r32 r26 -1
 | |
| 715	    trace_line 0 r32 r26 L66
 | |
| 716	    trace_var 0 r32 r26 $46 = r16
 | |
| 717	    trace_scope 0 r32 r26 1
 | |
| 718	    trace_line 0 r32 r26 L67
 | |
| 719	    r31 = select r32 r29 r22
 | |
| 720	    trace_var 0 r32 r26 $44 = r31
 | |
| 721	    r29 = select r32 r16 r29
 | |
| 722	    trace_var 0 r32 r26 $45 = r29
 | |
| 723	    trace_scope 0 r32 r26 -1
 | |
| 724	    trace_line 0 r32 r26 L66
 | |
| 725	    trace_var 0 r32 r26 $46 = r15
 | |
| 726	    trace_scope 0 r32 r26 1
 | |
| 727	    trace_line 0 r32 r26 L67
 | |
| 728	    r30 = select r32 r31 r22
 | |
| 729	    trace_var 0 r32 r26 $43 = r30
 | |
| 730	    r31 = select r32 r29 r31
 | |
| 731	    trace_var 0 r32 r26 $44 = r31
 | |
| 732	    r29 = select r32 r15 r29
 | |
| 733	    trace_var 0 r32 r26 $45 = r29
 | |
| 734	    trace_scope 0 r32 r26 -1
 | |
| 735	    trace_line 0 r32 r26 L66
 | |
| 736	    trace_scope 0 r32 r26 -1
 | |
| 737	    trace_line 0 r32 r26 L69
 | |
| 738	    r30 = eq_i32 r17 r30
 | |
| 739	    r31 = eq_i32 r16 r31
 | |
| 740	    r29 = eq_i32 r15 r29
 | |
| 741	    r31 = bit_and r30 r31
 | |
| 742	    r31 = bit_and r29 r31
 | |
| 743	    r31 = bit_and r32 r31
 | |
| 744	    trace_var 0 r32 r26 $41 = r31
 | |
| 745	    trace_scope 0 r32 r26 -1
 | |
| 746	    trace_exit 0 r32 r26 F6
 | |
| 747	    r31 = bit_and r32 r31
 | |
| 748	    trace_enter 0 r31 r26 F7
 | |
| 749	    trace_scope 0 r31 r26 1
 | |
| 750	    trace_line 0 r31 r26 L74
 | |
| 751	    trace_line 0 r31 r26 L75
 | |
| 752	    trace_line 0 r31 r26 L77
 | |
| 753	    trace_var 0 r31 r26 $48 = r22
 | |
| 754	    trace_var 0 r31 r26 $49 = r22
 | |
| 755	    trace_var 0 r31 r26 $50 = r22
 | |
| 756	    trace_var 0 r31 r26 $51 = r22
 | |
| 757	    trace_line 0 r31 r26 L78
 | |
| 758	    trace_scope 0 r31 r26 1
 | |
| 759	    trace_var 0 r31 r26 $52 = r17
 | |
| 760	    trace_scope 0 r31 r26 1
 | |
| 761	    trace_line 0 r31 r26 L79
 | |
| 762	    r32 = select r31 r17 r22
 | |
| 763	    trace_var 0 r31 r26 $51 = r32
 | |
| 764	    trace_scope 0 r31 r26 -1
 | |
| 765	    trace_line 0 r31 r26 L78
 | |
| 766	    trace_var 0 r31 r26 $52 = r16
 | |
| 767	    trace_scope 0 r31 r26 1
 | |
| 768	    trace_line 0 r31 r26 L79
 | |
| 769	    r29 = select r31 r32 r22
 | |
| 770	    trace_var 0 r31 r26 $50 = r29
 | |
| 771	    r32 = select r31 r16 r32
 | |
| 772	    trace_var 0 r31 r26 $51 = r32
 | |
| 773	    trace_scope 0 r31 r26 -1
 | |
| 774	    trace_line 0 r31 r26 L78
 | |
| 775	    trace_var 0 r31 r26 $52 = r15
 | |
| 776	    trace_scope 0 r31 r26 1
 | |
| 777	    trace_line 0 r31 r26 L79
 | |
| 778	    r30 = select r31 r29 r22
 | |
| 779	    trace_var 0 r31 r26 $49 = r30
 | |
| 780	    r29 = select r31 r32 r29
 | |
| 781	    trace_var 0 r31 r26 $50 = r29
 | |
| 782	    r32 = select r31 r15 r32
 | |
| 783	    trace_var 0 r31 r26 $51 = r32
 | |
| 784	    trace_scope 0 r31 r26 -1
 | |
| 785	    trace_line 0 r31 r26 L78
 | |
| 786	    trace_scope 0 r31 r26 -1
 | |
| 787	    trace_line 0 r31 r26 L81
 | |
| 788	    r30 = eq_i32 r17 r30
 | |
| 789	    r29 = eq_i32 r16 r29
 | |
| 790	    r32 = eq_i32 r15 r32
 | |
| 791	    r29 = bit_and r30 r29
 | |
| 792	    r29 = bit_and r32 r29
 | |
| 793	    r29 = bit_and r31 r29
 | |
| 794	    trace_var 0 r31 r26 $47 = r29
 | |
| 795	    trace_scope 0 r31 r26 -1
 | |
| 796	    trace_exit 0 r31 r26 F7
 | |
| 797	    r29 = bit_and r31 r29
 | |
| 798	    trace_enter 0 r29 r26 F8
 | |
| 799	    trace_scope 0 r29 r26 1
 | |
| 800	    trace_line 0 r29 r26 L97
 | |
| 801	    trace_line 0 r29 r26 L99
 | |
| 802	    trace_var 0 r29 r26 $54 = r22
 | |
| 803	    trace_var 0 r29 r26 $55 = r22
 | |
| 804	    trace_var 0 r29 r26 $56 = r22
 | |
| 805	    trace_var 0 r29 r26 $57 = r22
 | |
| 806	    trace_line 0 r29 r26 L100
 | |
| 807	    trace_scope 0 r29 r26 1
 | |
| 808	    trace_var 0 r29 r26 $58 = r15
 | |
| 809	    trace_scope 0 r29 r26 1
 | |
| 810	    trace_line 0 r29 r26 L101
 | |
| 811	    r31 = select r29 r15 r22
 | |
| 812	    trace_var 0 r29 r26 $57 = r31
 | |
| 813	    trace_scope 0 r29 r26 -1
 | |
| 814	    trace_line 0 r29 r26 L100
 | |
| 815	    trace_scope 0 r29 r26 -1
 | |
| 816	    trace_line 0 r29 r26 L103
 | |
| 817	    r31 = eq_i32 r15 r31
 | |
| 818	    r31 = bit_and r29 r31
 | |
| 819	    trace_var 0 r29 r26 $53 = r31
 | |
| 820	    trace_scope 0 r29 r26 -1
 | |
| 821	    trace_exit 0 r29 r26 F8
 | |
| 822	    r31 = bit_and r29 r31
 | |
| 823	    trace_enter 0 r31 r26 F9
 | |
| 824	    trace_scope 0 r31 r26 1
 | |
| 825	    trace_line 0 r31 r26 L86
 | |
| 826	    trace_line 0 r31 r26 L88
 | |
| 827	    trace_var 0 r31 r26 $60 = r22
 | |
| 828	    trace_var 0 r31 r26 $61 = r22
 | |
| 829	    trace_var 0 r31 r26 $62 = r22
 | |
| 830	    trace_var 0 r31 r26 $63 = r22
 | |
| 831	    trace_line 0 r31 r26 L89
 | |
| 832	    trace_scope 0 r31 r26 1
 | |
| 833	    trace_var 0 r31 r26 $64 = r15
 | |
| 834	    trace_scope 0 r31 r26 1
 | |
| 835	    trace_line 0 r31 r26 L90
 | |
| 836	    r29 = select r31 r15 r22
 | |
| 837	    trace_var 0 r31 r26 $63 = r29
 | |
| 838	    trace_scope 0 r31 r26 -1
 | |
| 839	    trace_line 0 r31 r26 L89
 | |
| 840	    trace_var 0 r31 r26 $64 = r16
 | |
| 841	    trace_scope 0 r31 r26 1
 | |
| 842	    trace_line 0 r31 r26 L90
 | |
| 843	    r32 = select r31 r29 r22
 | |
| 844	    trace_var 0 r31 r26 $62 = r32
 | |
| 845	    r29 = select r31 r16 r29
 | |
| 846	    trace_var 0 r31 r26 $63 = r29
 | |
| 847	    trace_scope 0 r31 r26 -1
 | |
| 848	    trace_line 0 r31 r26 L89
 | |
| 849	    trace_var 0 r31 r26 $64 = r17
 | |
| 850	    trace_scope 0 r31 r26 1
 | |
| 851	    trace_line 0 r31 r26 L90
 | |
| 852	    r30 = select r31 r32 r22
 | |
| 853	    trace_var 0 r31 r26 $61 = r30
 | |
| 854	    r32 = select r31 r29 r32
 | |
| 855	    trace_var 0 r31 r26 $62 = r32
 | |
| 856	    r29 = select r31 r17 r29
 | |
| 857	    trace_var 0 r31 r26 $63 = r29
 | |
| 858	    trace_scope 0 r31 r26 -1
 | |
| 859	    trace_line 0 r31 r26 L89
 | |
| 860	    trace_scope 0 r31 r26 -1
 | |
| 861	    trace_line 0 r31 r26 L92
 | |
| 862	    r30 = eq_i32 r15 r30
 | |
| 863	    r32 = eq_i32 r16 r32
 | |
| 864	    r29 = eq_i32 r17 r29
 | |
| 865	    r32 = bit_and r30 r32
 | |
| 866	    r32 = bit_and r29 r32
 | |
| 867	    r32 = bit_and r31 r32
 | |
| 868	    trace_var 0 r31 r26 $59 = r32
 | |
| 869	    trace_scope 0 r31 r26 -1
 | |
| 870	    trace_exit 0 r31 r26 F9
 | |
| 871	    r32 = bit_and r31 r32
 | |
| 872	    r31 = select r32 r5 r1
 | |
| 873	    r29 = select r32 r6 r2
 | |
| 874	    r30 = select r32 r7 r3
 | |
| 875	    r32 = select r32 r8 r4
 | |
| 876	    trace_var 0 r26 r26 $10 = r31
 | |
| 877	    trace_var 0 r26 r26 $11 = r29
 | |
| 878	    trace_var 0 r26 r26 $12 = r30
 | |
| 879	    trace_var 0 r26 r26 $13 = r32
 | |
| 880	    trace_scope 0 r26 r26 -1
 | |
| 881	    trace_exit 0 r26 r26 F0
 | |
| 882	    store32 ptr1 r31
 | |
| 883	    store32 ptr2 r29
 | |
| 884	    store32 ptr3 r30
 | |
| 885	    store32 ptr4 r32
 |