-
-
Save TellowKrinkle/ced8ea4781f4a2bcfa292ac50d93dc25 to your computer and use it in GitHub Desktop.
Dolphin Ubershader AGX disassembly
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0: 61950ac000400000 TODO.iter r5_r6_r7, perspective, cf10, cf0, 0, no_forward, pixel, no_centroid, 0b0 | |
8: f2051004 get_sr r1.cache, sr80 (thread_position_in_grid.x) | |
c: 3e890a242c00 convert u32_to_f, r2, r1.discard, rte | |
12: 8e0500009b001000 iadd r1.cache, 0, u24, lsl 3 | |
1a: 8a0d8e82 rcp r3.cache, r7.cache | |
1e: 8e0500202c002000 iadd r1.cache, 0, r1.discard, lsl 4 | |
26: be850b242c00 convert s32_to_f, r1.cache, r1.discard, rte | |
2c: f2211104 get_sr r8.cache, sr81 (thread_position_in_grid.y) | |
30: 9aa58a622800 fmul32 r9.cache, r5.cache, r3.cache | |
36: 82158e0200ca200d fcmpsel eq, r5.cache, r7.cache, 0.0, r5.discard, r9.discard | |
3e: 3ed90a042d00 convert u32_to_f, r22, r8.discard, rte | |
44: 9a95ca222c00 fmul32 r5.cache, r5.discard, r1.discard | |
4a: 8e0500209b001000 iadd r1.cache, 0, u25, lsl 3 | |
52: 3edd09a02c00 convert f_to_s32, r23, r5.discard, rtz | |
58: 8e0500202c002000 iadd r1.cache, 0, r1.discard, lsl 4 | |
60: be850b242c00 convert s32_to_f, r1.cache, r1.discard, rte | |
66: 9a8d8c622c00 fmul32 r3.cache, r6.cache, r3.discard | |
6c: fe159a098004 mov r5.cache, u45 | |
72: 820dce0200cc600c fcmpsel eq, r3.cache, r7.discard, 0.0, r6.discard, r3.discard | |
7a: 2eed00a02c0a0400 bfeil r27, 0, r5.discard, 10, mask 0xF ; num_stages = r27 = extract_bits(bpmem_genmode, 10, 4) | |
82: 9a85c6222c00 fmul32 r1.cache, r3.discard, r1.discard | |
88: 3ef509202c00 convert f_to_s32, r29, r1.discard, rtz | |
8e: 7e0d88098000 mov r3, u4 ; s.Reg[0..<4] = color[0..<4] | |
94: 7e398a098000 mov r14, u5 | |
9a: 7e3d8c098000 mov r15, u6 | |
a0: 7e618e098000 mov r24, u7 | |
a6: 7e2590098000 mov r9, u8 | |
ac: 7e4592098000 mov r17, u9 | |
b2: 7e4994098000 mov r18, u10 | |
b8: 7e6996098000 mov r26, u11 | |
be: 7e2998098000 mov r10, u12 | |
c4: 7e419a098000 mov r16, u13 | |
ca: 7e319c098000 mov r12, u14 | |
d0: 7e659e098000 mov r25, u15 | |
d6: 7e2da0098000 mov r11, u16 | |
dc: 7e4da2098000 mov r19, u17 | |
e2: 7e35a4098000 mov r13, u18 | |
e8: 7e71a6098000 mov r28, u19 | |
ee: 4800c200 writeout 512, 3 | |
f2: 05a1040d00c43200 device_load 0, i32, pair, r20_r21, u2_u3, 0, signed, lsl 1 | |
fa: 2185014000400000 TODO.iter r1, no_perspective, cf1, 0, no_forward, pixel, no_centroid, 0b0 | |
102: 61f9020000400000 TODO.iter r30_r31_r32_r33, perspective, cf2, cf0, 0, no_forward, pixel, no_centroid, 0b0 | |
10a: 618d060000400001 TODO.iter r35_r36_r37_r38, perspective, cf6, cf0, 0, no_forward, pixel, no_centroid, 0b0 | |
112: 48080000 writeout 8, 0 | |
116: 49150004f8fc0003 ld_tile r5_r6_r7_r8, u8norm, 0, 1, quad, 0, 255, 0, 0 | |
11e: 62c5000000000010 mov_imm r49, 0 | |
126: 62c9000000000010 mov_imm r50, 0 | |
12e: e289000000000010 mov_imm r34.cache, 0 | |
136: 629d000000000010 mov_imm r39, 0 | |
13e: 62000000 mov_imm r0l, 0 | |
; Main loop begins here (while_icmp target) | |
142: aea1004028010011 bfeil r40.cache, 0, r34.cache, 1 ; r40 = stage >> 1 | |
14a: fe4d80098010 mov r51.cache, u0 | |
150: fe5182098010 mov r52.cache, u1 | |
156: 0e37a6032d152000 iadd r45_r46, r51_r52.cache, r40.discard, lsl 4 ; r45_r46 = &bpmem_pack2[stage >> 1] - offsetof(uniform, bpmem_pack2) | |
15e: 0e23664364152000 iadd r40_r41, r51_r52, r34.sx, lsl 4 ; r40_r41 = &bpmem_pack1[stage] - offsetof(uniform, bpmem_pack1) | |
166: 0541504552c97200 device_load 1, i32, triple, r40_r41_r42, r40_r41, 37, signed, lsl 2 ; r40_r41_r42 = bpmem_pack1[stage].xyz | |
16e: 05695a0553c93200 device_load 0, i32, pair, r45_r46, r45_r46, 53, signed, lsl 2 ; r45_r46 = bpmem_pack2[stage >> 1].xy | |
176: 3801 wait 1 | |
178: 7e3d6e0a8010 mov r47, r23 | |
17e: fe417a0a8010 mov r48.cache, r29 | |
184: 528994020004 if_icmp r0l, nseq, r42.cache, 0, 1 ; if (tevind != 0) | |
18a: fe3154328014 and r44.cache, r42, 3 ; bt = r44 = extract_bits(tevind, 0, 2) | |
190: 8e3f808125112000 iadd r47_r48.cache, u0, r44, lsl 4 ; ... | |
198: 0e41602218140000 iadd r48, r48, u1 ; r47_r48 = &bpmem_pack1[bt] - offsetof(uniform, bpmem_pack1) | |
1a0: 3800 wait 0 | |
1a2: 20c0f4050000 jmp_exec_none 0x796 | |
1a8: 05a95e0552c9f200 device_load 0, i32, quad, r53_r54_r55_r56, r47_r48, 37, signed, lsl 2 ; r53_r54_r55_r56 = bpmem_pack1[bt].xyzw | |
1b0: 3800 wait 0 | |
1b2: 62ad000000000010 mov_imm r43, 0 | |
1ba: 62e5000000000010 mov_imm r57, 0 | |
1c2: 5289b0020004 if_icmp r0l, nseq, r56.cache, 0, 1 ; if (bpmem_pack1[bt].w != 0) | |
1c8: aebd008029010011 bfeil r47.cache, 0, r44.cache, 1 ; r47 = bt >> 1 | |
1d0: aeb10000e7080011 bfeil r44.cache, 0, r56, 8, mask 0x7 ; texmap = r44 = extract_bits(iref, 8, 3) | |
1d8: 0e67a6e325152000 iadd r57_r58, r51_r52.cache, r47, lsl 4 ; r57_r58 = &cindscale[bt >> 1] - offsetof(uniform, cindscale) | |
1e0: 0e57668325152000 iadd r53_r54, r51_r52, r44, lsl 4 ; r53_r54 = &texdim[texmap] - offsetof(uniform, texdim) | |
1e8: 20c0e6040000 jmp_exec_none 0x6CE | |
1ee: 05c9320571c9f200 device_load 0, i32, quad, r57_r58_r59_r60, r57_r58, 19, signed, lsl 2 ; r57_r58_r59_r60 = cindscale[bt >> 1].xyzw | |
1f6: 05799a0560c93200 device_load 0, i32, pair, r47_r48, r53_r54, 9, signed, lsl 2 ; r47_r48 = texdim[texmap].xy | |
1fe: 05a95a4563c97200 device_load 1, i32, triple, r53_r54_r55, r53_r54, 53, signed, lsl 2 ; r53_r54_r55 = bpmem_pack2[texmap].xyz | |
206: 3800 wait 0 | |
208: fe3154128014 and r44.cache, r42, 1 ; r44 = bt & 1 | |
20e: 92e5980200b2608f5014 icmpsel seq, r57.cache, r44.cache, 0, r57.cache, r59.discard ; r57 = !(bt & 1) ? r57 : r59 | |
218: 92b1980200f4808f5014 icmpsel seq, r44.cache, r44.cache, 0, r58.discard, r60.discard ; r44 = !(bt & 1) ? r58 : r60 | |
222: fe65b2f28114 and r57.cache, r57.cache, 31 ; r57 &= 31 | |
228: fe3198f28114 and r44.cache, r44.cache, 31 ; r44 &= 31 | |
22e: aee56e262b000011 asr r57.cache, r23, r57.cache ; r57 = fixedPoint_uv_1.x >> r57 | |
236: 8e3d00e0a9111000 iadd r47.cache, 0, r47.cache, lsl 3 ; r47 = texdim[texmap].x << 3 | |
23e: 2eb17a8625000011 asr r44, r29, r44 ; r44 = fixedPoint_uv_1.y >> r44 | |
246: 8e6900e029112000 iadd r58.cache, 0, r47.cache, lsl 4 ; r58 = texdim[texmap].x << 7 | |
24e: 8e3d0000aa111000 iadd r47.cache, 0, r48.cache, lsl 3 ; r47 = texdim[texmap].y << 3 | |
256: bec10b442f11 convert s32_to_f, r48.cache, r58.discard, rte ; size_s = r48 = float(r58) | |
25c: 8e3d00e029112000 iadd r47.cache, 0, r47.cache, lsl 4 ; r47 = texdim[texmap].y << 7 | |
264: 3ebd0be42511 convert s32_to_f, r47, r47, rte ; size_t = r47 = float(r47) | |
26a: 3ee50b242711 convert s32_to_f, r57, r57, rte ; r57 = float(fixedPoint_uv_1.x) | |
270: 0ae960820014 rcp r58, r48 ; r58 = 1 / size_s | |
276: 3801 wait 1 | |
278: aed900e02a080011 bfeil r54.cache, 0, r55.cache, 8 ; r55 = texmode0 >> 8 | |
280: aec100e02a080091 bfeil r48.cache, 0, r55.cache, 8, mask 0xFFFF ; r48 = extract_bits(uint(texmode0), 8, 16) | |
288: fe55eea29916 and r53.cache, r55.discard, u77 ; r53 = texmode0 & 0x00800000 | |
28e: beb10b842911 convert s32_to_f, r44.cache, r44.cache, rte ; r44 = float(fixedPoint_uv_1.y) | |
294: fe59ec0ada16 or r54.cache, r54.discard, u80 ; r54 = (texmode0 >> 8) | 0xffff0000 | |
29a: 92c1ea0200a0c08e5014 icmpsel seq, r48.cache, r53.discard, 0, r48.cache, r54.discard ; r48 = extract_bits(int(texmode0), 8, 16) | |
2a4: 8abd9e820014 rcp r47.cache, r47.cache ; r47 = 1 / size_t | |
2aa: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte ; r48 = float(r48) | |
2b0: 1ae572422f15 fmul32 r57, r57, r58.discard ; r57 = float(fixedPoint_uv_1.x) / size_s | |
2b6: 2e820000ef080001 bfeil r0h, 0, r56.discard, 8, mask 0x7 ; texmap = r0h = extract_bits(iref, 8, 3) | |
2be: 1a9060221206 fmul32 r4l, r48, u81l ; r4l = extract_bits(int(texmode0), 8, 16) / 256.f | |
2c4: 1ae958e22515 fmul32 r58, r44, r47 ; r58 = float(fixedPoint_uv_1.y) / size_t | |
2ca: 62ec00000010 mov_imm r59l, 0 | |
2d0: 31d5324841635e4100050000 texture_sample 0, 0b01, 0b01100, 0b0, 0b00000, yzw, 0b000, r53_r54_r55, u0_u1, r0h, r0h, tex_2d_array, r57l_r57h_r58l_r58h_r59l, auto_lod_bias, r4l | |
2dc: 3800 wait 0 | |
2de: 9ac1ea021016 fmul32 r48.cache, r53.discard, u64l | |
2e4: 9ab1ee021016 fmul32 r44.cache, r55.discard, u64l | |
2ea: 8290a00200bcd1bb5004 fcmpsel gte, r4l.cache, r48.cache, 0.0, u62l, u62h | |
2f4: 8282980200bcd1bb5004 fcmpsel gte, r0h.cache, r44.cache, 0.0, u62l, u62h | |
2fe: 8290a0060200812c0004 fcmpsel lt, r4l.cache, r48.cache.abs, 0.5, 0, r4l.discard | |
308: 828298060200112c0004 fcmpsel lt, r0h.cache, r44.cache.abs, 0.5, 0, r0h.discard | |
312: aee1004029020011 bfeil r56.cache, 0, r42.cache, 2 | |
31a: aabdc8002a11 fadd32 r47.cache, r4l.discard, r48.cache | |
320: aaddc1802911 fadd32 r55.cache, r0h.discard, r44.cache | |
326: bed509e02911 convert f_to_s32, r53.cache, r47.cache, rtz | |
32c: 9abdec021016 fmul32 r47.cache, r54.discard, u64l | |
332: bedd09e02e11 convert f_to_s32, r55.cache, r55.discard, rtz | |
338: 82829e0200bcd1bb5004 fcmpsel gte, r0h.cache, r47.cache, 0.0, u62l, u62h | |
342: bed90ba42e11 convert s32_to_f, r54.cache, r53.discard, rte | |
348: 82829e060200112c0004 fcmpsel lt, r0h.cache, r47.cache.abs, 0.5, 0, r0h.discard | |
352: aed50040a5070011 bfeil r53.cache, 0, r42, 7, mask 0x3 | |
35a: 82c1a0e61bec002a5015 fcmpsel lt, r48.cache, r48.cache.abs, u63, r54.discard, r48.cache | |
364: aad9c1e02911 fadd32 r54.cache, r0h.discard, r47.cache | |
36a: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
370: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
376: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
37c: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
382: 82b198e61bee80295015 fcmpsel lt, r44.cache, r44.cache.abs, u63, r55.discard, r44.cache | |
38c: 82bd9ee61bece0295015 fcmpsel lt, r47.cache, r47.cache.abs, u63, r54.discard, r47.cache | |
396: beb109802911 convert f_to_s32, r44.cache, r44.cache, rtz | |
39c: 8e59aa1a00140000 isub r54.cache, r53.cache, 1 | |
3a4: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
3aa: 92ddac02005800865014 icmpsel seq, r55.cache, r54.cache, 0, r44, r48 | |
3b4: fe02f0308004 and r0h.cache, r56l.discard, 3 | |
3ba: 92d9ec12005ee08e5014 icmpsel seq, r54.cache, r54.discard, 1, r47, r55.discard | |
3c4: 129dea02004ec08e5014 icmpsel seq, r39, r53.discard, 0, r39, r54.discard | |
3ce: 52a841200000 if_icmp r0l, slt, r0h, 2, 1 | |
3d4: 20c0be000000 jmp_exec_none 0x492 | |
3da: d28841100000 if_icmp r0l.cache, seq, r0h, 1, 1 | |
3e0: aeb1983600000014 asr r44.cache, r44.cache, 3 | |
3e8: aebd9e3600000014 asr r47.cache, r47.cache, 3 | |
3f0: aec1a03600000014 asr r48.cache, r48.cache, 3 | |
3f8: aed5004069040011 bfeil r53.cache, 0, r42.cache, 4, mask 0x1 | |
400: aed9004069050011 bfeil r54.cache, 0, r42.cache, 5, mask 0x1 | |
408: 8e3198a22e150000 iadd r44.cache, r44.cache, r53.discard | |
410: aed5004069060011 bfeil r53.cache, 0, r42.cache, 6, mask 0x1 | |
418: 8e3d9ec22e150000 iadd r47.cache, r47.cache, r54.discard | |
420: 8e1d00e0a8110000 iadd r39.cache, 0, r39.cache, lsl 1 | |
428: 8e41a0a22e150000 iadd r48.cache, r48.cache, r53.discard | |
430: 8e1d00e028112000 iadd r39.cache, 0, r39.cache, lsl 4 | |
438: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
43e: fe5594028114 and r53.cache, r42.cache, 16 | |
444: 92d5ea02000041992014 icmpsel seq, r53.cache, r53.discard, 0, 0, u74 | |
44e: fe5994028214 and r54.cache, r42.cache, 32 | |
454: 0e31ea8225150000 iadd r44, r53.discard, r44 | |
45c: fe5554028015 and r53.cache, r42, 64 | |
462: 92d9ec02000041992014 icmpsel seq, r54.cache, r54.discard, 0, 0, u74 | |
46c: 92d5ea02000041992014 icmpsel seq, r53.cache, r53.discard, 0, 0, u74 | |
476: 0e3dece225150000 iadd r47, r54.discard, r47 | |
47e: 0e41ea0226150000 iadd r48, r53.discard, r48 | |
486: 7e1d4e828317 and r39, r39, 248 | |
48c: d20e00000000 pop_exec r0l.cache, 1 | |
492: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
498: 20c0b8000000 jmp_exec_none 0x550 | |
49e: d2a8c1300000 if_icmp r0l.cache, slt, r0h.discard, 3, 1 | |
4a4: aeb1984600000014 asr r44.cache, r44.cache, 4 | |
4ac: aebd9e4600000014 asr r47.cache, r47.cache, 4 | |
4b4: aec1a04600000014 asr r48.cache, r48.cache, 4 | |
4bc: aedd004069040011 bfeil r55.cache, 0, r42.cache, 4, mask 0x1 | |
4c4: aed9004069050011 bfeil r54.cache, 0, r42.cache, 5, mask 0x1 | |
4cc: aed5004069060011 bfeil r53.cache, 0, r42.cache, 6, mask 0x1 | |
4d4: 8e3198e22e150000 iadd r44.cache, r44.cache, r55.discard | |
4dc: 8e3d9ec22e150000 iadd r47.cache, r47.cache, r54.discard | |
4e4: 8e41a0a22e150000 iadd r48.cache, r48.cache, r53.discard | |
4ec: 8e1d00e028112000 iadd r39.cache, 0, r39.cache, lsl 4 | |
4f4: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4fa: aeb1985600000014 asr r44.cache, r44.cache, 5 | |
502: aebd9e5600000014 asr r47.cache, r47.cache, 5 | |
50a: aec1a05600000014 asr r48.cache, r48.cache, 5 | |
512: aedd004069040011 bfeil r55.cache, 0, r42.cache, 4, mask 0x1 | |
51a: aed9004069050011 bfeil r54.cache, 0, r42.cache, 5, mask 0x1 | |
522: aed5004069060011 bfeil r53.cache, 0, r42.cache, 6, mask 0x1 | |
52a: 0e3158e22e150000 iadd r44, r44, r55.discard | |
532: 0e3d5ec22e150000 iadd r47, r47, r54.discard | |
53a: 0e4160a22e150000 iadd r48, r48, r53.discard | |
542: 0e1d00e0a4111000 iadd r39, 0, r39, lsl 3 | |
54a: d20e00000000 pop_exec r0l.cache, 1 | |
550: d20e00000000 pop_exec r0l.cache, 1 | |
556: aed50040a5090011 bfeil r53.cache, 0, r42, 9, mask 0x3 | |
55e: e2e5000000000010 mov_imm r57.cache, 0 | |
566: 5289aa020004 if_icmp r0l, nseq, r53.cache, 0, 1 | |
56c: 8e2d00a0ae110000 iadd r43.cache, 0, r53.discard, lsl 1 | |
574: 8e65808182120000 iadd r57.cache, u0, 168, lsl 1 | |
57c: 0e55962a00140000 isub r53, r43.cache, 2 | |
584: 92827202180101300004 icmpsel ult, r0h.cache, r57, u0, 1, 0 | |
58e: 0e2d561a00140000 isub r43, r43, 1 | |
596: 0e69c12018100000 iadd r58, r0h.discard, u1 | |
59e: 20c02a010000 jmp_exec_none 0x6C8 | |
5a4: 05a9a20676c9f200 device_load 0, i32, quad, r53_r54_r55_r56, r57_r58, r53, unsigned, lsl 2 | |
5ac: 05c9620675c97200 device_load 0, i32, triple, r57_r58_r59, r57_r58, r43, unsigned, lsl 2 | |
5b4: 3800 wait 0 | |
5b6: 9e7598a22b000014 imadd r61.cache, r44.cache, r29.cache, 0 | |
5be: 9e719ea227000014 imadd r60.cache, r47.cache, r29, 0 | |
5c6: 9e59ece229000015 imadd r54.cache, r54.discard, r47.cache, 0 | |
5ce: 9e2df4e229000015 imadd r43.cache, r58.discard, r47.cache, 0 | |
5d6: 9e55ea8229ec4215 imadd r53.cache, r53.discard, r44.cache, r54.discard | |
5de: 9e59728229964215 imadd r54.cache, r57, r44.cache, r43.cache | |
5e6: 9e3198e22a000014 imadd r44.cache, r44.cache, r23.cache, 0 | |
5ee: 9e2d9ee226000014 imadd r43.cache, r47.cache, r23, 0 | |
5f6: 9e3df6022aec4215 imadd r47.cache, r59.discard, r48.cache, r54.discard | |
5fe: aeb1988600000014 asr r44.cache, r44.cache, 8 | |
606: 9e41ee022aea4215 imadd r48.cache, r55.discard, r48.cache, r53.discard | |
60e: aed50040290b0011 bfeil r53.cache, 0, r42.cache, 11 | |
616: aec1a03600000014 asr r48.cache, r48.cache, 3 | |
61e: fe02ea308004 and r0h.cache, r53l.discard, 3 | |
624: aead968600000014 asr r43.cache, r43.cache, 8 | |
62c: 92c1810000a000904010 icmpsel seq, r48.cache, r0h.cache, 0, r48.cache, 0 | |
636: 92b181100098008a5010 icmpsel seq, r44.cache, r0h.cache, 1, r44.cache, r48.cache | |
640: 92ad8120009680895010 icmpsel seq, r43.cache, r0h.cache, 2, r43.cache, r44.cache | |
64a: aec1fa8600000014 asr r48.cache, r61.discard, 8 | |
652: 8e3000080b110000 isub r44l.cache, 0, r56l.cache | |
65a: aed59e3600000014 asr r53.cache, r47.cache, 3 | |
662: fe3198f28114 and r44.cache, r44.cache, 31 | |
668: aebdf88600000014 asr r47.cache, r60.discard, 8 | |
670: 92d5810000ea00904010 icmpsel seq, r53.cache, r0h.cache, 0, r53.discard, 0 | |
67a: 92c1811000a0a08e5010 icmpsel seq, r48.cache, r0h.cache, 1, r48.cache, r53.discard | |
684: 92d5c120009e008a5010 icmpsel seq, r53.cache, r0h.discard, 2, r47.cache, r48.cache | |
68e: ae41006029984211 bfi r48.cache, 0, r43.cache, r44.cache | |
696: ae3d00a02a984211 bfi r47.cache, 0, r53.cache, r44.cache | |
69e: fe31b0f28114 and r44.cache, r56.cache, 31 | |
6a4: aead968629000015 asr r43.cache, r43.cache, r44.cache | |
6ac: aeb1ea8629000015 asr r44.cache, r53.discard, r44.cache | |
6b4: 92adb00200a060a95014 icmpsel slt, r43.cache, r56.cache, 0, r48.cache, r43.cache | |
6be: 92e5f002009e80a55014 icmpsel slt, r57.cache, r56.discard, 0, r47.cache, r44 | |
6c8: d20e00000000 pop_exec r0l.cache, 1 | |
6ce: 520e00000000 pop_exec r0l, 1 | |
6d4: fe3d94229916 and r47.cache, r42.cache, u73 | |
6da: aed50040e90d0011 bfeil r53.cache, 0, r42.cache, 13, mask 0x7 | |
6e2: 12b19e020000418e1014 icmpsel seq, r44, r47.cache, 0, 0, r50.discard | |
6ec: fe2895088014 mov r42l.cache, r42h.cache | |
6f2: aec1004012aa4212 bfeil r48.cache, 0, u82l, r53.cache | |
6fa: 92bd9e020000218e1014 icmpsel seq, r47.cache, r47.cache, 0, 0, r49.discard | |
704: fe2994728014 and r42.cache, r42.cache, 7 | |
70a: fe45a0e2aa14 and r49.cache, r48.cache, r23.cache | |
710: aec1004012944212 bfeil r48.cache, 0, u82l, r42.cache | |
718: 92c5aa6200e200304014 icmpsel ult, r49.cache, r53.cache, 6, r49.discard, 0 | |
722: 92c5ea02006e208e1014 icmpsel seq, r49.cache, r53.discard, 0, r23, r49.discard | |
72c: fe41a0a2ab14 and r48.cache, r48.cache, r29.cache | |
732: 8e2de26229150000 iadd r43.cache, r49.discard, r43.cache | |
73a: 92c1946200a000304014 icmpsel ult, r48.cache, r42.cache, 6, r48.cache, 0 | |
744: 92a99402007a008a1014 icmpsel seq, r42.cache, r42.cache, 0, r29, r48.cache | |
74e: 8e2d96e229150000 iadd r43.cache, r43.cache, r47.cache | |
756: 8e2994222f150000 iadd r42.cache, r42.cache, r57.discard | |
75e: 8e2d006029112000 iadd r43.cache, 0, r43.cache, lsl 4 | |
766: 8e29948225150000 iadd r42.cache, r42.cache, r44 | |
76e: 8e2d006029112000 iadd r43.cache, 0, r43.cache, lsl 4 | |
776: 8e29004029112000 iadd r42.cache, 0, r42.cache, lsl 4 | |
77e: 2ebd568600000014 asr r47, r43, 8 | |
786: 8e29004029112000 iadd r42.cache, 0, r42.cache, lsl 4 | |
78e: 2ec1948600000014 asr r48, r42.cache, 8 | |
796: d20e00000000 pop_exec r0l.cache, 1 | |
79c: fe4544128014 and r49.cache, r34, 1 | |
7a2: aea900a0290c0011 bfeil r42.cache, 0, r45.cache, 12 | |
7aa: 62adff0000000010 mov_imm r43, 255 | |
7b2: 92c96202009a40895014 icmpsel seq, r50.cache, r49, 0, r45.cache, r42.cache | |
7bc: e2a9ff0000000010 mov_imm r42.cache, 255 | |
7c4: fe55a4028015 and r53.cache, r50.cache, 64 | |
7ca: 62b1ff0000000010 mov_imm r44, 255 | |
7d2: 62b5ff0000000010 mov_imm r45, 255 | |
7da: 5289ea020004 if_icmp r0l, nseq, r53.discard, 0, 1 | |
7e0: aea9002025010011 bfeil r42.cache, 0, r41, 1 | |
7e8: fe6964728014 and r58.cache, r50, 7 | |
7ee: fe5d94628014 and r55.cache, r42.cache, 6 | |
7f4: 8e55804101131000 iadd r53.cache, u0, 212, lsl 2 | |
7fc: 0e2be64327152000 iadd r42_r43, r51_r52.discard, r58, lsl 4 | |
804: 92826a02180101300004 icmpsel ult, r0h.cache, r53, u0, 1, 0 | |
80e: 0e3501e006110000 iadd r45, 1, r55l | |
816: 0e59c12018100000 iadd r54, r0h.discard, u1 | |
81e: 20c044020000 jmp_exec_none 0xA62 | |
824: 0599940550c93200 device_load 0, i32, pair, r51_r52, r42_r43, 9, signed, lsl 2 | |
82c: 05514a0467c97200 device_load 0, i32, triple, r42_r43_r44, r53_r54, r58, signed, lsl 2 | |
834: 05c1ea4466c93200 device_load 1, i32, pair, r56_r57, r53_r54, r55, signed, lsl 2 | |
83c: 05b1aa4465c93200 device_load 1, i32, pair, r54_r55, r53_r54, r45, signed, lsl 2 | |
844: 3800 wait 0 | |
846: beb50be42511 convert s32_to_f, r45.cache, r47, rte | |
84c: 8e4d0060ae111000 iadd r51.cache, 0, r51.discard, lsl 3 | |
854: 8e550080ae111000 iadd r53.cache, 0, r52.discard, lsl 3 | |
85c: 8e4d00602e112000 iadd r51.cache, 0, r51.discard, lsl 4 | |
864: aed1008029080011 bfeil r52.cache, 0, r44.cache, 8 | |
86c: 8e2900a02e112000 iadd r42.cache, 0, r53.discard, lsl 4 | |
874: bed50b642e11 convert s32_to_f, r53.cache, r51.discard, rte | |
87a: fe4d98a29916 and r51.cache, r44.cache, u77 | |
880: aead008029080091 bfeil r43.cache, 0, r44.cache, 8, mask 0xFFFF | |
888: fe51e80ada16 or r52.cache, r52.discard, u80 | |
88e: 8ab1ea820014 rcp r44.cache, r53.discard | |
894: 92ade6020096808e5014 icmpsel seq, r43.cache, r51.discard, 0, r43.cache, r52.discard | |
89e: bea90b442911 convert s32_to_f, r42.cache, r42.cache, rte | |
8a4: becd0b642911 convert s32_to_f, r51.cache, r43.cache, rte | |
8aa: 8aad94820014 rcp r43.cache, r42.cache | |
8b0: bea90b042611 convert s32_to_f, r42.cache, r48, rte | |
8b6: 1a90e6221206 fmul32 r4l, r51.discard, u81l | |
8bc: 1acd5a822515 fmul32 r51, r45, r44 | |
8c2: 1ad154622515 fmul32 r52, r42, r43 | |
8c8: 62d400000010 mov_imm r53l, 0 | |
8ce: 31a9664874635f7400450010 texture_sample 0, 0b01, 0b01100, 0b0, 0b00000, xyzw, 0b000, r42_r43_r44_r45, u0_u1, r58l, r58l, tex_2d_array, r51l_r51h_r52l_r52h_r53l.discard, auto_lod_bias, r4l | |
8da: 3800 wait 0 | |
8dc: 9aad96021016 fmul32 r43.cache, r43.cache, u64l | |
8e2: 9ad194021016 fmul32 r52.cache, r42.cache, u64l | |
8e8: 8290960200bcd1bb5004 fcmpsel gte, r4l.cache, r43.cache, 0.0, u62l, u62h | |
8f2: 8282a80200bcd1bb5004 fcmpsel gte, r0h.cache, r52.cache, 0.0, u62l, u62h | |
8fc: 829096060200812c0004 fcmpsel lt, r4l.cache, r43.cache.abs, 0.5, 0, r4l.discard | |
906: 8282a8060200112c0004 fcmpsel lt, r0h.cache, r52.cache.abs, 0.5, 0, r0h.discard | |
910: 9acd98021016 fmul32 r51.cache, r44.cache, u64l | |
916: aaa9c8602911 fadd32 r42.cache, r4l.discard, r43.cache | |
91c: aab1c1802a11 fadd32 r44.cache, r0h.discard, r52.cache | |
922: bea909402911 convert f_to_s32, r42.cache, r42.cache, rtz | |
928: 8282a60200bcd1bb5004 fcmpsel gte, r0h.cache, r51.cache, 0.0, u62l, u62h | |
932: bed509802911 convert f_to_s32, r53.cache, r44.cache, rtz | |
938: 8290a6060200112c0004 fcmpsel lt, r4l.cache, r51.cache.abs, 0.5, 0, r0h.discard | |
942: 9ab19a021016 fmul32 r44.cache, r45.cache, u64l | |
948: bee90ba42e11 convert s32_to_f, r58.cache, r53.discard, rte | |
94e: 8282980200bcd1bb5004 fcmpsel gte, r0h.cache, r44.cache, 0.0, u62l, u62h | |
958: aab5c8602a11 fadd32 r45.cache, r4l.discard, r51.cache | |
95e: 828298060200112c0004 fcmpsel lt, r0h.cache, r44.cache.abs, 0.5, 0, r0h.discard | |
968: bed509a02911 convert f_to_s32, r53.cache, r45.cache, rtz | |
96e: aab5c1802911 fadd32 r45.cache, r0h.discard, r44.cache | |
974: beb509a02911 convert f_to_s32, r45.cache, r45.cache, rtz | |
97a: 82d1e8e61bf4802e5015 fcmpsel lt, r52.cache, r52.discard.abs, u63, r58.discard, r52.discard | |
984: bed50ba42e11 convert s32_to_f, r53.cache, r53.discard, rte | |
98a: 3ed109802e11 convert f_to_s32, r52, r52.discard, rtz | |
990: 82cde6e61bea602e5015 fcmpsel lt, r51.cache, r51.discard.abs, u63, r53.discard, r51.discard | |
99a: beb50ba42911 convert s32_to_f, r45.cache, r45.cache, rte | |
9a0: 3ecd09602e11 convert f_to_s32, r51, r51.discard, rtz | |
9a6: 82b198e61b5a80295015 fcmpsel lt, r44.cache, r44.cache.abs, u63, r45, r44.cache | |
9b0: bea90b442911 convert s32_to_f, r42.cache, r42.cache, rte | |
9b6: 3ee909802911 convert f_to_s32, r58, r44.cache, rtz | |
9bc: 02b156e61b5460255015 fcmpsel lt, r44, r43.abs, u63, r42, r43 | |
9c6: 3801 wait 1 | |
9c8: aead0020ab020011 bfeil r43.cache, 0, r57.cache, 2, mask 0x3 | |
9d0: fe29f2328014 and r42.cache, r57.discard, 3 | |
9d6: bed509802911 convert f_to_s32, r53.cache, r44.cache, rtz | |
9dc: 92b1942200a6408b5014 icmpsel seq, r44.cache, r42.cache, 2, r51.cache, r58.cache | |
9e6: 92b5940200a8a08a5014 icmpsel seq, r45.cache, r42.cache, 0, r52.cache, r53.cache | |
9f0: 12a954120098a0495014 icmpsel ugt, r42, r42, 1, r44.cache, r45.cache | |
9fa: 92b1962200a6408b5014 icmpsel seq, r44.cache, r43.cache, 2, r51.cache, r58.cache | |
a04: 92b5960200a8a08a5014 icmpsel seq, r45.cache, r43.cache, 0, r52.cache, r53.cache | |
a0e: 12ad56120098a0495014 icmpsel ugt, r43, r43, 1, r44.cache, r45.cache | |
a18: fe31ae328014 and r44.cache, r55.cache, 3 | |
a1e: aeb500e0ae020011 bfeil r45.cache, 0, r55.discard, 2, mask 0x3 | |
a26: 92d9982200a6408b5014 icmpsel seq, r54.cache, r44.cache, 2, r51.cache, r58.cache | |
a30: 92dd980200a8a08a5014 icmpsel seq, r55.cache, r44.cache, 0, r52.cache, r53.cache | |
a3a: 12b1581200ece04e5014 icmpsel ugt, r44, r44, 1, r54.discard, r55.discard | |
a44: 92cd9a2200e6408f5014 icmpsel seq, r51.cache, r45.cache, 2, r51.discard, r58.discard | |
a4e: 92d19a0200e8a08e5014 icmpsel seq, r52.cache, r45.cache, 0, r52.discard, r53.discard | |
a58: 12b55a1200e6804e5014 icmpsel ugt, r45, r45, 1, r51.discard, r52.discard | |
a62: d20e00000000 pop_exec r0l.cache, 1 | |
a68: aedd0000250c0411 bfeil r55.cache, 0, r40, 12, mask 0xF | |
a70: 52286e820004 if_icmp r0l, ult, r55, 8, 1 | |
a76: 20c0d8000000 jmp_exec_none 0xB4E | |
a7c: 92e1ae5200b240850014 icmpsel seq, r56.cache, r55.cache, 5, r25.cache, r10 | |
a86: 92d5ae62005680870014 icmpsel seq, r53.cache, r55.cache, 6, r11, r28 | |
a90: 92d9ae020046008b0014 icmpsel seq, r54.cache, r55.cache, 0, r3, r24.cache | |
a9a: 92cdae220052408b0014 icmpsel seq, r51.cache, r55.cache, 2, r9, r26.cache | |
aa4: 92d1ae2200ec602e5014 icmpsel ult, r52.cache, r55.cache, 2, r54.discard, r51.discard | |
aae: 92cdae6200f0a02e5014 icmpsel ult, r51.cache, r55.cache, 6, r56.discard, r53.discard | |
ab8: 12cdae4200e8602e5014 icmpsel ult, r51, r55.cache, 4, r52.discard, r51.discard | |
ac2: 92d5ae02005c008b0014 icmpsel seq, r53.cache, r55.cache, 0, r14, r24.cache | |
acc: 92d1ae220062408b0014 icmpsel seq, r52.cache, r55.cache, 2, r17, r26.cache | |
ad6: 92d5ae2200ea802e5014 icmpsel ult, r53.cache, r55.cache, 2, r53.discard, r52.discard | |
ae0: 92d9ae5200b200860014 icmpsel seq, r54.cache, r55.cache, 5, r25.cache, r16 | |
aea: 92d1ae620066808b0014 icmpsel seq, r52.cache, r55.cache, 6, r19, r28.cache | |
af4: 92d1ae6200ec802e5014 icmpsel ult, r52.cache, r55.cache, 6, r54.discard, r52.discard | |
afe: 12d1ae4200ea802e5014 icmpsel ult, r52, r55.cache, 4, r53.discard, r52.discard | |
b08: 92e5ae02005e00870014 icmpsel seq, r57.cache, r55.cache, 0, r15, r24 | |
b12: 92d9ae22006440870014 icmpsel seq, r54.cache, r55.cache, 2, r18, r26 | |
b1c: 92e1ae52007280850014 icmpsel seq, r56.cache, r55.cache, 5, r25, r12 | |
b26: 92d5ae62005a80870014 icmpsel seq, r53.cache, r55.cache, 6, r13, r28 | |
b30: 92d9ae2200f2c02e5014 icmpsel ult, r54.cache, r55.cache, 2, r57.discard, r54.discard | |
b3a: 92d5ae6200f0a02e5014 icmpsel ult, r53.cache, r55.cache, 6, r56.discard, r53.discard | |
b44: 12d56e4200eca02e5014 icmpsel ult, r53, r55, 4, r54.discard, r53.discard | |
b4e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b54: 20c0f2040000 jmp_exec_none 0x1046 | |
b5a: 52286ec20004 if_icmp r0l, ult, r55, 12, 1 | |
b60: 20c034040000 jmp_exec_none 0xF94 | |
b66: d228aea20004 if_icmp r0l.cache, ult, r55.cache, 10, 1 | |
b6c: 12cdae92009a40855014 icmpsel seq, r51, r55.cache, 9, r45.cache, r42 | |
b76: 12d1ae92009a60855014 icmpsel seq, r52, r55.cache, 9, r45.cache, r43 | |
b80: 12d56e92005a80855014 icmpsel seq, r53, r55, 9, r45, r44 | |
b8a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b90: 20c0fe030000 jmp_exec_none 0xF8E | |
b96: 2ed100402a070011 bfeil r52, 0, r50.cache, 7 | |
b9e: 2ecd0040e6070011 bfeil r51, 0, r50, 7, mask 0x7 | |
ba6: 52886ea20004 if_icmp r0l, seq, r55, 10, 1 | |
bac: 20c01c020000 jmp_exec_none 0xDC8 | |
bb2: 522866220004 if_icmp r0l, ult, r51, 2, 1 | |
bb8: 8e510020a5110000 iadd r52.cache, 0, r41, lsl 1 | |
bc0: 8e59804101131000 iadd r54.cache, u0, 212, lsl 2 | |
bc8: fe51a8628014 and r52.cache, r52.cache, 6 | |
bce: 92826c02180101300004 icmpsel ult, r0h.cache, r54, u0, 1, 0 | |
bd8: 0e61018026110000 iadd r56, 1, r52 | |
be0: 0e5dc12018100000 iadd r55, r0h.discard, u1 | |
be8: 20c0a0010000 jmp_exec_none 0xD88 | |
bee: 05a18c0466c93200 device_load 0, i32, pair, r52_r53, r54_r55, r52, signed, lsl 2 | |
bf6: 05b10c4467c93200 device_load 1, i32, pair, r54_r55, r54_r55, r56, signed, lsl 2 | |
bfe: 92e1a602007c60841014 icmpsel seq, r56.cache, r51.cache, 0, r30, r35 | |
c08: 9ae5f0021016 fmul32 r57.cache, r56.discard, u64l | |
c0e: 92f1a602007e80841014 icmpsel seq, r60.cache, r51.cache, 0, r31, r36 | |
c18: 8282b20200bcd1bb5004 fcmpsel gte, r0h.cache, r57.cache, 0.0, u62l, u62h | |
c22: 92e9a6020040a0845014 icmpsel seq, r58.cache, r51.cache, 0, r32, r37 | |
c2c: 8282b2060200112c0004 fcmpsel lt, r0h.cache, r57.cache.abs, 0.5, 0, r0h.discard | |
c36: 92e1a6020042c0845014 icmpsel seq, r56.cache, r51.cache, 0, r33, r38 | |
c40: 9ae9f4021016 fmul32 r58.cache, r58.discard, u64l | |
c46: aacdc1202b11 fadd32 r51.cache, r0h.discard, r57.cache | |
c4c: 8282b40200bcd1bb5004 fcmpsel gte, r0h.cache, r58.cache, 0.0, u62l, u62h | |
c56: becd09602a11 convert f_to_s32, r51.cache, r51.cache, rtz | |
c5c: 8282b4060200112c0004 fcmpsel lt, r0h.cache, r58.cache.abs, 0.5, 0, r0h.discard | |
c66: 9aedf0021016 fmul32 r59.cache, r56.discard, u64l | |
c6c: becd0b642a11 convert s32_to_f, r51.cache, r51.cache, rte | |
c72: aae1c1402b11 fadd32 r56.cache, r0h.discard, r58.cache | |
c78: 82cdf2e61ba6202f5015 fcmpsel lt, r51.cache, r57.discard.abs, u63, r51.cache, r57.discard | |
c82: bee509002f11 convert f_to_s32, r57.cache, r56.discard, rtz | |
c88: 8282b60200bcd1bb5004 fcmpsel gte, r0h.cache, r59.cache, 0.0, u62l, u62h | |
c92: 3ee109602a11 convert f_to_s32, r56, r51.cache, rtz | |
c98: 8282b6060200112c0004 fcmpsel lt, r0h.cache, r59.cache.abs, 0.5, 0, r0h.discard | |
ca2: 9acdf8021016 fmul32 r51.cache, r60.discard, u64l | |
ca8: bef50b242f11 convert s32_to_f, r61.cache, r57.discard, rte | |
cae: aae5c1602b11 fadd32 r57.cache, r0h.discard, r59.cache | |
cb4: 8282a60200bcd1bb5004 fcmpsel gte, r0h.cache, r51.cache, 0.0, u62l, u62h | |
cbe: bee509202f11 convert f_to_s32, r57.cache, r57.discard, rtz | |
cc4: 8282a6060200112c0004 fcmpsel lt, r0h.cache, r51.cache.abs, 0.5, 0, r0h.discard | |
cce: bef10b242f11 convert s32_to_f, r60.cache, r57.discard, rte | |
cd4: aae5c1602a11 fadd32 r57.cache, r0h.discard, r51.cache | |
cda: 82e9f4e61bfa402f5015 fcmpsel lt, r58.cache, r58.discard.abs, u63, r61.discard, r58.discard | |
ce4: bee509202f11 convert f_to_s32, r57.cache, r57.discard, rtz | |
cea: 3ee909402f11 convert f_to_s32, r58, r58.discard, rtz | |
cf0: 82edf6e61bf8602f5015 fcmpsel lt, r59.cache, r59.discard.abs, u63, r60.discard, r59.discard | |
cfa: bee50b242f11 convert s32_to_f, r57.cache, r57.discard, rte | |
d00: 3eed09602f11 convert f_to_s32, r59, r59.discard, rtz | |
d06: 02e566e61bf260265015 fcmpsel lt, r57, r51.abs, u63, r57.discard, r51 | |
d10: 3801 wait 1 | |
d12: 3800 wait 0 | |
d14: fe4daa328014 and r51.cache, r53.cache, 3 | |
d1a: bee509202f11 convert f_to_s32, r57.cache, r57.discard, rtz | |
d20: 92d1a62200b4608b5014 icmpsel seq, r52.cache, r51.cache, 2, r58.cache, r59.cache | |
d2a: 92f1a60200b0208b5014 icmpsel seq, r60.cache, r51.cache, 0, r56.cache, r57.cache | |
d34: 12cd661200a8804f5014 icmpsel ugt, r51, r51, 1, r52.cache, r60.discard | |
d3e: fe59ae328014 and r54.cache, r55.cache, 3 | |
d44: aed100a0aa020011 bfeil r52.cache, 0, r53.cache, 2, mask 0x3 | |
d4c: 92d5ac2200b4608b5014 icmpsel seq, r53.cache, r54.cache, 2, r58.cache, r59.cache | |
d56: 92ddac0200b0208b5014 icmpsel seq, r55.cache, r54.cache, 0, r56.cache, r57.cache | |
d60: 12d5ec12006ae04a5014 icmpsel ugt, r53, r54.discard, 1, r53, r55.cache | |
d6a: 92d9a82200f4608f5014 icmpsel seq, r54.cache, r52.cache, 2, r58.discard, r59.discard | |
d74: 92dda80200f0208f5014 icmpsel seq, r55.cache, r52.cache, 0, r56.discard, r57.discard | |
d7e: 92d1a81200ece0465014 icmpsel ugt, r52.cache, r52.cache, 1, r54.discard, r55 | |
d88: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
d8e: aecd8e5600000014 asr r51.cache, r39.cache, 5 | |
d96: fe02a8708004 and r0h.cache, r52l.cache, 7 | |
d9c: fe4da6eae815 or r51.cache, r51.cache, r39.cache | |
da2: 92d18150004e00904010 icmpsel seq, r52.cache, r0h.cache, 5, r39, 0 | |
dac: 92cdc16000a6808a5010 icmpsel seq, r51.cache, r0h.discard, 6, r51.cache, r52.cache | |
db6: 7e51a60a8014 mov r52, r51.cache | |
dbc: 7e55660a8014 mov r53, r51 | |
dc2: d20e00000000 pop_exec r0l.cache, 1 | |
dc8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
dce: 20c0ba010000 jmp_exec_none 0xF88 | |
dd4: 522866220004 if_icmp r0l, ult, r51, 2, 1 | |
dda: 8e510020a5110000 iadd r52.cache, 0, r41, lsl 1 | |
de2: fe51a8628014 and r52.cache, r52.cache, 6 | |
de8: 8e5101802a110000 iadd r52.cache, 1, r52.cache | |
df0: 8e53808126112000 iadd r52_r53.cache, u0, r52, lsl 4 | |
df8: 0e556a2218140000 iadd r53, r53, u1 | |
e00: 20c048010000 jmp_exec_none 0xF48 | |
e06: 05a1580563c93200 device_load 0, i32, pair, r52_r53, r52_r53, 53, signed, lsl 2 | |
e0e: 92e1a6020042c0845014 icmpsel seq, r56.cache, r51.cache, 0, r33, r38 | |
e18: 92d9a6020040a0845014 icmpsel seq, r54.cache, r51.cache, 0, r32, r37 | |
e22: 92dda602007c60841014 icmpsel seq, r55.cache, r51.cache, 0, r30, r35 | |
e2c: 92cda602007e80841014 icmpsel seq, r51.cache, r51.cache, 0, r31, r36 | |
e36: 9addae021016 fmul32 r55.cache, r55.cache, u64l | |
e3c: 9acda6021016 fmul32 r51.cache, r51.cache, u64l | |
e42: 8290ae0200bcd1bb5004 fcmpsel gte, r4l.cache, r55.cache, 0.0, u62l, u62h | |
e4c: 8282a60200bcd1bb5004 fcmpsel gte, r0h.cache, r51.cache, 0.0, u62l, u62h | |
e56: 8290ae060200812c0004 fcmpsel lt, r4l.cache, r55.cache.abs, 0.5, 0, r4l.discard | |
e60: 8282a6060200112c0004 fcmpsel lt, r0h.cache, r51.cache.abs, 0.5, 0, r0h.discard | |
e6a: 9ae9ec021016 fmul32 r58.cache, r54.discard, u64l | |
e70: aae5c8e02a11 fadd32 r57.cache, r4l.discard, r55.cache | |
e76: aad9c1602a11 fadd32 r54.cache, r0h.discard, r51.cache | |
e7c: bee509202f11 convert f_to_s32, r57.cache, r57.discard, rtz | |
e82: 9ae1f0021016 fmul32 r56.cache, r56.discard, u64l | |
e88: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
e8e: 8282b40200bcd1bb5004 fcmpsel gte, r0h.cache, r58.cache, 0.0, u62l, u62h | |
e98: bef10b242f11 convert s32_to_f, r60.cache, r57.discard, rte | |
e9e: 8290b4060200112c0004 fcmpsel lt, r4l.cache, r58.cache.abs, 0.5, 0, r0h.discard | |
ea8: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
eae: 8282b00200bcd1bb5004 fcmpsel gte, r0h.cache, r56.cache, 0.0, u62l, u62h | |
eb8: aae5c8402711 fadd32 r57.cache, r4l.discard, r58 | |
ebe: 8282b0060200112c0004 fcmpsel lt, r0h.cache, r56.cache.abs, 0.5, 0, r0h.discard | |
ec8: beed09202f11 convert f_to_s32, r59.cache, r57.discard, rtz | |
ece: aae5c1002711 fadd32 r57.cache, r0h.discard, r56 | |
ed4: bee509202f11 convert f_to_s32, r57.cache, r57.discard, rtz | |
eda: 3eed0b642f11 convert s32_to_f, r59, r59.discard, rte | |
ee0: 02dd6ee61bf8e0265015 fcmpsel lt, r55, r55.abs, u63, r60.discard, r55 | |
eea: 3ee50b242f11 convert s32_to_f, r57, r57.discard, rte | |
ef0: 02d966e61bec60265015 fcmpsel lt, r54, r51.abs, u63, r54.discard, r51 | |
efa: 3800 wait 0 | |
efc: aecd00a0aa020011 bfeil r51.cache, 0, r53.cache, 2, mask 0x3 | |
f04: 82d5f4e61bf6402f5015 fcmpsel lt, r53.cache, r58.discard.abs, u63, r59.discard, r58.discard | |
f0e: 82d1f0e61bf2002f5015 fcmpsel lt, r52.cache, r56.discard.abs, u63, r57.discard, r56.discard | |
f18: 92d1a62200aa808a5014 icmpsel seq, r52.cache, r51.cache, 2, r53.cache, r52.cache | |
f22: 92d5a602006ec08e5014 icmpsel seq, r53.cache, r51.cache, 0, r55, r54.discard | |
f2c: 92cda61200a8a04a5014 icmpsel ugt, r51.cache, r51.cache, 1, r52.cache, r53.cache | |
f36: becd09602a11 convert f_to_s32, r51.cache, r51.cache, rtz | |
f3c: fe51a60a8014 mov r52.cache, r51.cache | |
f42: 7e55a60a8014 mov r53, r51.cache | |
f48: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
f4e: aecd8e5600000014 asr r51.cache, r39.cache, 5 | |
f56: fe02a8708004 and r0h.cache, r52l.cache, 7 | |
f5c: fe4da6eae815 or r51.cache, r51.cache, r39.cache | |
f62: 92d18150004e00904010 icmpsel seq, r52.cache, r0h.cache, 5, r39, 0 | |
f6c: 92cdc16000a6808a5010 icmpsel seq, r51.cache, r0h.discard, 6, r51.cache, r52.cache | |
f76: 7e51a60a8014 mov r52, r51.cache | |
f7c: 7e55660a8014 mov r53, r51 | |
f82: d20e00000000 pop_exec r0l.cache, 1 | |
f88: d20e00000000 pop_exec r0l.cache, 1 | |
f8e: d20e00000000 pop_exec r0l.cache, 1 | |
f94: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
f9a: 8e61804103131000 iadd r56.cache, u0, 244, lsl 2 | |
fa2: 2ecd00c069040411 bfeil r51, 0, r46.cache, 4, mask 0x1F | |
faa: 92827002180101300004 icmpsel ult, r0h.cache, r56, u0, 1, 0 | |
fb4: 2ed900c0650e0411 bfeil r54, 0, r46, 14, mask 0x1F | |
fbc: 0e65c12018100000 iadd r57, r0h.discard, u1 | |
fc4: 20c07c000000 jmp_exec_none 0x1040 | |
fca: 0599600476c97200 device_load 0, i32, triple, r51_r52_r53, r56_r57, r51, signed, lsl 2 | |
fd2: 05c9c00476c97200 device_load 0, i32, triple, r57_r58_r59, r56_r57, r54, signed, lsl 2 | |
fda: 3800 wait 0 | |
fdc: 92d1a20200a8408f5014 icmpsel seq, r52.cache, r49.cache, 0, r52.cache, r58.discard | |
fe6: 92d5a20200aa608f5014 icmpsel seq, r53.cache, r49.cache, 0, r53.cache, r59.discard | |
ff0: 92cd620200a6208f5014 icmpsel seq, r51.cache, r49, 0, r51.cache, r57.discard | |
ffa: 92d9aed20000f193b014 icmpsel seq, r54.cache, r55.cache, 13, 128, 255 | |
1004: 92cdaee200a600904014 icmpsel seq, r51.cache, r55.cache, 14, r51.cache, 0 | |
100e: 12cdaee200ac60265014 icmpsel ult, r51, r55.cache, 14, r54.cache, r51 | |
1018: 92d1aee200a800904014 icmpsel seq, r52.cache, r55.cache, 14, r52.cache, 0 | |
1022: 12d1aee200ac80265014 icmpsel ult, r52, r55.cache, 14, r54.cache, r52 | |
102c: 92d5aee200aa00904014 icmpsel seq, r53.cache, r55.cache, 14, r53.cache, 0 | |
1036: 12d5eee200eca0265014 icmpsel ult, r53, r55.discard, 14, r54.discard, r53 | |
1040: d20e00000000 pop_exec r0l.cache, 1 | |
1046: d20e00000000 pop_exec r0l.cache, 1 | |
104c: aedd000025080411 bfeil r55.cache, 0, r40, 8, mask 0xF | |
1054: 52286e820004 if_icmp r0l, ult, r55, 8, 1 | |
105a: 20c0d8000000 jmp_exec_none 0x1132 | |
1060: 92f1ae5200b240850014 icmpsel seq, r60.cache, r55.cache, 5, r25.cache, r10 | |
106a: 92d9ae62005680870014 icmpsel seq, r54.cache, r55.cache, 6, r11, r28 | |
1074: 92e5ae020046008b0014 icmpsel seq, r57.cache, r55.cache, 0, r3, r24.cache | |
107e: 92e1ae220052408b0014 icmpsel seq, r56.cache, r55.cache, 2, r9, r26.cache | |
1088: 92e1ae2200f2002f5014 icmpsel ult, r56.cache, r55.cache, 2, r57.discard, r56.discard | |
1092: 92d9ae6200f8c02e5014 icmpsel ult, r54.cache, r55.cache, 6, r60.discard, r54.discard | |
109c: 12edae4200f0c02e5014 icmpsel ult, r59, r55.cache, 4, r56.discard, r54.discard | |
10a6: 92e5ae02005c008b0014 icmpsel seq, r57.cache, r55.cache, 0, r14, r24.cache | |
10b0: 92e1ae220062408b0014 icmpsel seq, r56.cache, r55.cache, 2, r17, r26.cache | |
10ba: 92e1ae2200f2002f5014 icmpsel ult, r56.cache, r55.cache, 2, r57.discard, r56.discard | |
10c4: 92e9ae5200b200860014 icmpsel seq, r58.cache, r55.cache, 5, r25.cache, r16 | |
10ce: 92d9ae620066808b0014 icmpsel seq, r54.cache, r55.cache, 6, r19, r28.cache | |
10d8: 92d9ae6200f4c02e5014 icmpsel ult, r54.cache, r55.cache, 6, r58.discard, r54.discard | |
10e2: 12e5ae4200f0c02e5014 icmpsel ult, r57, r55.cache, 4, r56.discard, r54.discard | |
10ec: 92f1ae02005e00870014 icmpsel seq, r60.cache, r55.cache, 0, r15, r24 | |
10f6: 92e1ae22006440870014 icmpsel seq, r56.cache, r55.cache, 2, r18, r26 | |
1100: 92e9ae52007280850014 icmpsel seq, r58.cache, r55.cache, 5, r25, r12 | |
110a: 92d9ae62005a80870014 icmpsel seq, r54.cache, r55.cache, 6, r13, r28 | |
1114: 92e1ae2200f8002f5014 icmpsel ult, r56.cache, r55.cache, 2, r60.discard, r56.discard | |
111e: 92d9ae6200f4c02e5014 icmpsel ult, r54.cache, r55.cache, 6, r58.discard, r54.discard | |
1128: 12e96e4200f0c02e5014 icmpsel ult, r58, r55, 4, r56.discard, r54.discard | |
1132: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1138: 20c0f2040000 jmp_exec_none 0x162A | |
113e: 52286ec20004 if_icmp r0l, ult, r55, 12, 1 | |
1144: 20c034040000 jmp_exec_none 0x1578 | |
114a: d228aea20004 if_icmp r0l.cache, ult, r55.cache, 10, 1 | |
1150: 12edae92009a40855014 icmpsel seq, r59, r55.cache, 9, r45.cache, r42 | |
115a: 12e5ae92009a60855014 icmpsel seq, r57, r55.cache, 9, r45.cache, r43 | |
1164: 12e96e92005a80855014 icmpsel seq, r58, r55, 9, r45, r44 | |
116e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1174: 20c0fe030000 jmp_exec_none 0x1572 | |
117a: 2ee100402a070011 bfeil r56, 0, r50.cache, 7 | |
1182: 2ed90040e6070011 bfeil r54, 0, r50, 7, mask 0x7 | |
118a: 52886ea20004 if_icmp r0l, seq, r55, 10, 1 | |
1190: 20c01c020000 jmp_exec_none 0x13AC | |
1196: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
119c: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
11a4: 8e65804101131000 iadd r57.cache, u0, 212, lsl 2 | |
11ac: fe5dae628014 and r55.cache, r55.cache, 6 | |
11b2: 92827202180101300004 icmpsel ult, r0h.cache, r57, u0, 1, 0 | |
11bc: 0e6d01e026110000 iadd r59, 1, r55 | |
11c4: 0e69c12018100000 iadd r58, r0h.discard, u1 | |
11cc: 20c0a0010000 jmp_exec_none 0x136C | |
11d2: 05b9e20476c93200 device_load 0, i32, pair, r55_r56, r57_r58, r55, signed, lsl 2 | |
11da: 05c9624477c93200 device_load 1, i32, pair, r57_r58, r57_r58, r59, signed, lsl 2 | |
11e2: 92edac02007c60841014 icmpsel seq, r59.cache, r54.cache, 0, r30, r35 | |
11ec: 9af1b6021016 fmul32 r60.cache, r59.cache, u64l | |
11f2: 92fdac02007e80841014 icmpsel seq, r63.cache, r54.cache, 0, r31, r36 | |
11fc: 8282b80200bcd1bb5004 fcmpsel gte, r0h.cache, r60.cache, 0.0, u62l, u62h | |
1206: 92f5ac020040a0845014 icmpsel seq, r61.cache, r54.cache, 0, r32, r37 | |
1210: 8282b8060200112c0004 fcmpsel lt, r0h.cache, r60.cache.abs, 0.5, 0, r0h.discard | |
121a: 92edac020042c0845014 icmpsel seq, r59.cache, r54.cache, 0, r33, r38 | |
1224: 9af9fa021016 fmul32 r62.cache, r61.discard, u64l | |
122a: aad9c1802b11 fadd32 r54.cache, r0h.discard, r60.cache | |
1230: 8282bc0200bcd1bb5004 fcmpsel gte, r0h.cache, r62.cache, 0.0, u62l, u62h | |
123a: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
1240: 8282bc060200112c0004 fcmpsel lt, r0h.cache, r62.cache.abs, 0.5, 0, r0h.discard | |
124a: 9af5b6021016 fmul32 r61.cache, r59.cache, u64l | |
1250: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1256: aaedc1c02b11 fadd32 r59.cache, r0h.discard, r62.cache | |
125c: 82d9f8e61bac802f5015 fcmpsel lt, r54.cache, r60.discard.abs, u63, r54.cache, r60.discard | |
1266: beed09602b11 convert f_to_s32, r59.cache, r59.cache, rtz | |
126c: 8282ba0200bcd1bb5004 fcmpsel gte, r0h.cache, r61.cache, 0.0, u62l, u62h | |
1276: 3ef109c02a11 convert f_to_s32, r60, r54.cache, rtz | |
127c: 8282ba060200112c0004 fcmpsel lt, r0h.cache, r61.cache.abs, 0.5, 0, r0h.discard | |
1286: 9ad9fe021016 fmul32 r54.cache, r63.discard, u64l | |
128c: be810b642b21 convert s32_to_f, r64.cache, r59.cache, rte | |
1292: aaedc1a02b11 fadd32 r59.cache, r0h.discard, r61.cache | |
1298: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
12a2: beed09602b11 convert f_to_s32, r59.cache, r59.cache, rtz | |
12a8: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
12b2: befd0b642b11 convert s32_to_f, r63.cache, r59.cache, rte | |
12b8: aaedc1c02a11 fadd32 r59.cache, r0h.discard, r54.cache | |
12be: 82f9fce61bc0c02f9015 fcmpsel lt, r62.cache, r62.discard.abs, u63, r64.discard, r62.discard | |
12c8: beed09602b11 convert f_to_s32, r59.cache, r59.cache, rtz | |
12ce: 3ef909c02f11 convert f_to_s32, r62, r62.discard, rtz | |
12d4: 82f5fae61bfea02f5015 fcmpsel lt, r61.cache, r61.discard.abs, u63, r63.discard, r61.discard | |
12de: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
12e4: 3efd09a02f11 convert f_to_s32, r63, r61.discard, rtz | |
12ea: 02ed6ce61b76c0265015 fcmpsel lt, r59, r54.abs, u63, r59, r54 | |
12f4: 3801 wait 1 | |
12f6: 3800 wait 0 | |
12f8: fe59b0328014 and r54.cache, r56.cache, 3 | |
12fe: bef509602b11 convert f_to_s32, r61.cache, r59.cache, rtz | |
1304: 92ddac2200bce08b5014 icmpsel seq, r55.cache, r54.cache, 2, r62.cache, r63.cache | |
130e: 92edac0200b8a08b5014 icmpsel seq, r59.cache, r54.cache, 0, r60.cache, r61.cache | |
1318: 12edac1200ae60475014 icmpsel ugt, r59, r54.cache, 1, r55.cache, r59 | |
1322: fe5db4328014 and r55.cache, r58.cache, 3 | |
1328: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
1330: 92e1ae2200bce08b5014 icmpsel seq, r56.cache, r55.cache, 2, r62.cache, r63.cache | |
133a: 92e5ae0200b8a0875014 icmpsel seq, r57.cache, r55.cache, 0, r60.cache, r61 | |
1344: 12e9ae1200b0204b5014 icmpsel ugt, r58, r55.cache, 1, r56.cache, r57.cache | |
134e: 92ddac2200fce08f5014 icmpsel seq, r55.cache, r54.cache, 2, r62.discard, r63.discard | |
1358: 92e1ac0200f8a08f5014 icmpsel seq, r56.cache, r54.cache, 0, r60.discard, r61.discard | |
1362: 12e5ac1200ae004b5014 icmpsel ugt, r57, r54.cache, 1, r55.cache, r56.cache | |
136c: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
1372: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
137a: fe0270708004 and r0h.cache, r56l, 7 | |
1380: fe59aceae815 or r54.cache, r54.cache, r39.cache | |
1386: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
1390: 92edc160006ce0865010 icmpsel seq, r59.cache, r0h.discard, 6, r54, r55 | |
139a: 7e65b60a8014 mov r57, r59.cache | |
13a0: 7e69760a8014 mov r58, r59 | |
13a6: d20e00000000 pop_exec r0l.cache, 1 | |
13ac: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
13b2: 20c0ba010000 jmp_exec_none 0x156C | |
13b8: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
13be: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
13c6: fe5dae628014 and r55.cache, r55.cache, 6 | |
13cc: 8e5d01e02a110000 iadd r55.cache, 1, r55.cache | |
13d4: 8e5f80e126112000 iadd r55_r56.cache, u0, r55, lsl 4 | |
13dc: 0e61702218140000 iadd r56, r56, u1 | |
13e4: 20c048010000 jmp_exec_none 0x152C | |
13ea: 05b95e0563c93200 device_load 0, i32, pair, r55_r56, r55_r56, 53, signed, lsl 2 | |
13f2: 92edac020042c0845014 icmpsel seq, r59.cache, r54.cache, 0, r33, r38 | |
13fc: 92e5ac020040a0845014 icmpsel seq, r57.cache, r54.cache, 0, r32, r37 | |
1406: 92e9ac02007c60841014 icmpsel seq, r58.cache, r54.cache, 0, r30, r35 | |
1410: 92d9ec02007e80841014 icmpsel seq, r54.cache, r54.discard, 0, r31, r36 | |
141a: 9ae9b4021016 fmul32 r58.cache, r58.cache, u64l | |
1420: 9ad9ec021016 fmul32 r54.cache, r54.discard, u64l | |
1426: 8290b40200bcd1bb5004 fcmpsel gte, r4l.cache, r58.cache, 0.0, u62l, u62h | |
1430: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
143a: 8290b4060200812c0004 fcmpsel lt, r4l.cache, r58.cache.abs, 0.5, 0, r4l.discard | |
1444: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
144e: 9af5b2021016 fmul32 r61.cache, r57.cache, u64l | |
1454: aaf1c8402b11 fadd32 r60.cache, r4l.discard, r58.cache | |
145a: aae5c1c02a11 fadd32 r57.cache, r0h.discard, r54.cache | |
1460: bef109802f11 convert f_to_s32, r60.cache, r60.discard, rtz | |
1466: 9aedb6021016 fmul32 r59.cache, r59.cache, u64l | |
146c: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
1472: 8282ba0200bcd1bb5004 fcmpsel gte, r0h.cache, r61.cache, 0.0, u62l, u62h | |
147c: befd0b842f11 convert s32_to_f, r63.cache, r60.discard, rte | |
1482: 8290ba060200112c0004 fcmpsel lt, r4l.cache, r61.cache.abs, 0.5, 0, r0h.discard | |
148c: bee50b242b11 convert s32_to_f, r57.cache, r57.cache, rte | |
1492: 8282b60200bcd1bb5004 fcmpsel gte, r0h.cache, r59.cache, 0.0, u62l, u62h | |
149c: aaf1c8a02711 fadd32 r60.cache, r4l.discard, r61 | |
14a2: 8282b6060200112c0004 fcmpsel lt, r0h.cache, r59.cache.abs, 0.5, 0, r0h.discard | |
14ac: bef909802f11 convert f_to_s32, r62.cache, r60.discard, rtz | |
14b2: aaf1c1602711 fadd32 r60.cache, r0h.discard, r59 | |
14b8: bef109802f11 convert f_to_s32, r60.cache, r60.discard, rtz | |
14be: 3ef90bc42f11 convert s32_to_f, r62, r62.discard, rte | |
14c4: 02e974e61bfe40275015 fcmpsel lt, r58, r58.abs, u63, r63.discard, r58 | |
14ce: 3ef10b842f11 convert s32_to_f, r60, r60.discard, rte | |
14d4: 02e5ece61b72c02e5015 fcmpsel lt, r57, r54.discard.abs, u63, r57, r54.discard | |
14de: 3800 wait 0 | |
14e0: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
14e8: 82e1fae61bfca02f5015 fcmpsel lt, r56.cache, r61.discard.abs, u63, r62.discard, r61.discard | |
14f2: 82ddb6e61bf8602b5015 fcmpsel lt, r55.cache, r59.cache.abs, u63, r60.discard, r59.cache | |
14fc: 92ddac2200b0e08a5014 icmpsel seq, r55.cache, r54.cache, 2, r56.cache, r55.cache | |
1506: 92e1ac0200b4208b5014 icmpsel seq, r56.cache, r54.cache, 0, r58.cache, r57.cache | |
1510: 92d9ec1200ae004b5014 icmpsel ugt, r54.cache, r54.discard, 1, r55.cache, r56.cache | |
151a: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
1520: 7e65b60a8014 mov r57, r59.cache | |
1526: 7e69b60a8014 mov r58, r59.cache | |
152c: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
1532: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
153a: fe02f0708004 and r0h.cache, r56l.discard, 7 | |
1540: fe59eceae815 or r54.cache, r54.discard, r39.cache | |
1546: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
1550: 92edc16000ece0865010 icmpsel seq, r59.cache, r0h.discard, 6, r54.discard, r55 | |
155a: 7e65b60a8014 mov r57, r59.cache | |
1560: 7e69b60a8014 mov r58, r59.cache | |
1566: d20e00000000 pop_exec r0l.cache, 1 | |
156c: d20e00000000 pop_exec r0l.cache, 1 | |
1572: d20e00000000 pop_exec r0l.cache, 1 | |
1578: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
157e: 8e6d804103131000 iadd r59.cache, u0, 244, lsl 2 | |
1586: 2ee100c069040411 bfeil r56, 0, r46.cache, 4, mask 0x1F | |
158e: 92827602180101300004 icmpsel ult, r0h.cache, r59, u0, 1, 0 | |
1598: 2ed900c0650e0411 bfeil r54, 0, r46, 14, mask 0x1F | |
15a0: 0e71c12018100000 iadd r60, r0h.discard, u1 | |
15a8: 20c07c000000 jmp_exec_none 0x1624 | |
15ae: 05c1060477c97200 device_load 0, i32, triple, r56_r57_r58, r59_r60, r56, signed, lsl 2 | |
15b6: 05d9c60476c97200 device_load 0, i32, triple, r59_r60_r61, r59_r60, r54, signed, lsl 2 | |
15be: 3800 wait 0 | |
15c0: 92e5a20200b2808f5014 icmpsel seq, r57.cache, r49.cache, 0, r57.cache, r60.discard | |
15ca: 92d9a20200b4a08f5014 icmpsel seq, r54.cache, r49.cache, 0, r58.cache, r61.discard | |
15d4: 92e9620200f0608b5014 icmpsel seq, r58.cache, r49, 0, r56.discard, r59.cache | |
15de: 92e1aed20000f193b014 icmpsel seq, r56.cache, r55.cache, 13, 128, 255 | |
15e8: 92e9aee200b400904014 icmpsel seq, r58.cache, r55.cache, 14, r58.cache, 0 | |
15f2: 12edaee200b0402b5014 icmpsel ult, r59, r55.cache, 14, r56.cache, r58.cache | |
15fc: 92e5aee200b200904014 icmpsel seq, r57.cache, r55.cache, 14, r57.cache, 0 | |
1606: 12e5aee200b020275014 icmpsel ult, r57, r55.cache, 14, r56.cache, r57 | |
1610: 92d9aee200ec00904014 icmpsel seq, r54.cache, r55.cache, 14, r54.discard, 0 | |
161a: 12e9eee200f0c02e5014 icmpsel ult, r58, r55.discard, 14, r56.discard, r54.discard | |
1624: d20e00000000 pop_exec r0l.cache, 1 | |
162a: d20e00000000 pop_exec r0l.cache, 1 | |
1630: aedd000025040411 bfeil r55.cache, 0, r40, 4, mask 0xF | |
1638: 52286e820004 if_icmp r0l, ult, r55, 8, 1 | |
163e: 20c0d8000000 jmp_exec_none 0x1716 | |
1644: 92f1ae5200b240850014 icmpsel seq, r60.cache, r55.cache, 5, r25.cache, r10 | |
164e: 92d9ae62005680870014 icmpsel seq, r54.cache, r55.cache, 6, r11, r28 | |
1658: 92f5ae020046008b0014 icmpsel seq, r61.cache, r55.cache, 0, r3, r24.cache | |
1662: 92e1ae220052408b0014 icmpsel seq, r56.cache, r55.cache, 2, r9, r26.cache | |
166c: 92e1ae2200fa002f5014 icmpsel ult, r56.cache, r55.cache, 2, r61.discard, r56.discard | |
1676: 92d9ae6200f8c02e5014 icmpsel ult, r54.cache, r55.cache, 6, r60.discard, r54.discard | |
1680: 12f1ae4200f0c02e5014 icmpsel ult, r60, r55.cache, 4, r56.discard, r54.discard | |
168a: 92f5ae02005c008b0014 icmpsel seq, r61.cache, r55.cache, 0, r14, r24.cache | |
1694: 92e1ae220062408b0014 icmpsel seq, r56.cache, r55.cache, 2, r17, r26.cache | |
169e: 92e1ae2200fa002f5014 icmpsel ult, r56.cache, r55.cache, 2, r61.discard, r56.discard | |
16a8: 92f9ae5200b200860014 icmpsel seq, r62.cache, r55.cache, 5, r25.cache, r16 | |
16b2: 92d9ae620066808b0014 icmpsel seq, r54.cache, r55.cache, 6, r19, r28.cache | |
16bc: 92d9ae6200fcc02e5014 icmpsel ult, r54.cache, r55.cache, 6, r62.discard, r54.discard | |
16c6: 12f5ae4200f0c02e5014 icmpsel ult, r61, r55.cache, 4, r56.discard, r54.discard | |
16d0: 92fdae02005e00870014 icmpsel seq, r63.cache, r55.cache, 0, r15, r24 | |
16da: 92e1ae22006440870014 icmpsel seq, r56.cache, r55.cache, 2, r18, r26 | |
16e4: 92f9ae52007280850014 icmpsel seq, r62.cache, r55.cache, 5, r25, r12 | |
16ee: 92d9ae62005a80870014 icmpsel seq, r54.cache, r55.cache, 6, r13, r28 | |
16f8: 92e1ae2200fe002f5014 icmpsel ult, r56.cache, r55.cache, 2, r63.discard, r56.discard | |
1702: 92d9ae6200fcc02e5014 icmpsel ult, r54.cache, r55.cache, 6, r62.discard, r54.discard | |
170c: 12f96e4200f0c02e5014 icmpsel ult, r62, r55, 4, r56.discard, r54.discard | |
1716: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
171c: 20c0f2040000 jmp_exec_none 0x1C0E | |
1722: 52286ec20004 if_icmp r0l, ult, r55, 12, 1 | |
1728: 20c034040000 jmp_exec_none 0x1B5C | |
172e: d228aea20004 if_icmp r0l.cache, ult, r55.cache, 10, 1 | |
1734: 12f1ae92009a40855014 icmpsel seq, r60, r55.cache, 9, r45.cache, r42 | |
173e: 12f5ae92009a60855014 icmpsel seq, r61, r55.cache, 9, r45.cache, r43 | |
1748: 12f96e92005a80855014 icmpsel seq, r62, r55, 9, r45, r44 | |
1752: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1758: 20c0fe030000 jmp_exec_none 0x1B56 | |
175e: 2ee100402a070011 bfeil r56, 0, r50.cache, 7 | |
1766: 2ed90040e6070011 bfeil r54, 0, r50, 7, mask 0x7 | |
176e: 52886ea20004 if_icmp r0l, seq, r55, 10, 1 | |
1774: 20c01c020000 jmp_exec_none 0x1990 | |
177a: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
1780: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
1788: 8e71804101131000 iadd r60.cache, u0, 212, lsl 2 | |
1790: fe5dae628014 and r55.cache, r55.cache, 6 | |
1796: 92827802180101300004 icmpsel ult, r0h.cache, r60, u0, 1, 0 | |
17a0: 0e7901e026110000 iadd r62, 1, r55 | |
17a8: 0e75c12018100000 iadd r61, r0h.discard, u1 | |
17b0: 20c0a0010000 jmp_exec_none 0x1950 | |
17b6: 05b9e80476c93200 device_load 0, i32, pair, r55_r56, r60_r61, r55, signed, lsl 2 | |
17be: 05e9c84477c93200 device_load 1, i32, pair, r61_r62, r60_r61, r62, signed, lsl 2 | |
17c6: 92f1ac02007c60841014 icmpsel seq, r60.cache, r54.cache, 0, r30, r35 | |
17d0: 9afdb8021016 fmul32 r63.cache, r60.cache, u64l | |
17d6: 9289ac02007e80841024 icmpsel seq, r66.cache, r54.cache, 0, r31, r36 | |
17e0: 8282be0200bcd1bb5004 fcmpsel gte, r0h.cache, r63.cache, 0.0, u62l, u62h | |
17ea: 9281ac020040a0845024 icmpsel seq, r64.cache, r54.cache, 0, r32, r37 | |
17f4: 8282be060200112c0004 fcmpsel lt, r0h.cache, r63.cache.abs, 0.5, 0, r0h.discard | |
17fe: 92f1ac020042c0845014 icmpsel seq, r60.cache, r54.cache, 0, r33, r38 | |
1808: 9a85c002102a fmul32 r65.cache, r64.discard, u64l | |
180e: aad9c1e02b11 fadd32 r54.cache, r0h.discard, r63.cache | |
1814: 8282820200bcd1bb5008 fcmpsel gte, r0h.cache, r65.cache, 0.0, u62l, u62h | |
181e: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
1824: 828282060200112c0008 fcmpsel lt, r0h.cache, r65.cache.abs, 0.5, 0, r0h.discard | |
182e: 9a81b8021026 fmul32 r64.cache, r60.cache, u64l | |
1834: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
183a: aaf1c1202812 fadd32 r60.cache, r0h.discard, r65.cache | |
1840: 82d9fee61bace02f5015 fcmpsel lt, r54.cache, r63.discard.abs, u63, r54.cache, r63.discard | |
184a: bef109802b11 convert f_to_s32, r60.cache, r60.cache, rtz | |
1850: 8282800200bcd1bb5008 fcmpsel gte, r0h.cache, r64.cache, 0.0, u62l, u62h | |
185a: 3efd09c02a11 convert f_to_s32, r63, r54.cache, rtz | |
1860: 828280060200112c0008 fcmpsel lt, r0h.cache, r64.cache.abs, 0.5, 0, r0h.discard | |
186a: 9ad9c402101a fmul32 r54.cache, r66.discard, u64l | |
1870: be8d0b842b21 convert s32_to_f, r67.cache, r60.cache, rte | |
1876: aaf1c1002812 fadd32 r60.cache, r0h.discard, r64.cache | |
187c: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
1886: bef109802b11 convert f_to_s32, r60.cache, r60.cache, rtz | |
188c: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
1896: be890b842b21 convert s32_to_f, r66.cache, r60.cache, rte | |
189c: aaf1c1c02a11 fadd32 r60.cache, r0h.discard, r54.cache | |
18a2: 8285c2e61bc6202ca029 fcmpsel lt, r65.cache, r65.discard.abs, u63, r67.discard, r65.discard | |
18ac: bef109802b11 convert f_to_s32, r60.cache, r60.cache, rtz | |
18b2: 3e8509202c22 convert f_to_s32, r65, r65.discard, rtz | |
18b8: 8281c0e61bc4002ca029 fcmpsel lt, r64.cache, r64.discard.abs, u63, r66.discard, r64.discard | |
18c2: bef10b842b11 convert s32_to_f, r60.cache, r60.cache, rte | |
18c8: 3e8909002c22 convert f_to_s32, r66, r64.discard, rtz | |
18ce: 02f16ce61b78c0265015 fcmpsel lt, r60, r54.abs, u63, r60, r54 | |
18d8: 3801 wait 1 | |
18da: 3800 wait 0 | |
18dc: fe59b0328014 and r54.cache, r56.cache, 3 | |
18e2: be8109802b21 convert f_to_s32, r64.cache, r60.cache, rtz | |
18e8: 92ddac2200824088a014 icmpsel seq, r55.cache, r54.cache, 2, r65.cache, r66.cache | |
18f2: 92f1ac0200be00886014 icmpsel seq, r60.cache, r54.cache, 0, r63.cache, r64.cache | |
18fc: 12f1ac1200ae80475014 icmpsel ugt, r60, r54.cache, 1, r55.cache, r60 | |
1906: fe5dbc328014 and r55.cache, r62.cache, 3 | |
190c: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
1914: 92e1ae2200824088a014 icmpsel seq, r56.cache, r55.cache, 2, r65.cache, r66.cache | |
191e: 92f5ae0200be00846014 icmpsel seq, r61.cache, r55.cache, 0, r63.cache, r64 | |
1928: 12f9ae1200b0a04b5014 icmpsel ugt, r62, r55.cache, 1, r56.cache, r61.cache | |
1932: 92ddac2200c2408ca014 icmpsel seq, r55.cache, r54.cache, 2, r65.discard, r66.discard | |
193c: 92e1ac0200fe008c6014 icmpsel seq, r56.cache, r54.cache, 0, r63.discard, r64.discard | |
1946: 12f5ac1200ae004b5014 icmpsel ugt, r61, r54.cache, 1, r55.cache, r56.cache | |
1950: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
1956: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
195e: fe0270708004 and r0h.cache, r56l, 7 | |
1964: fe59aceae815 or r54.cache, r54.cache, r39.cache | |
196a: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
1974: 92f1c160006ce0865010 icmpsel seq, r60.cache, r0h.discard, 6, r54, r55 | |
197e: 7e75b80a8014 mov r61, r60.cache | |
1984: 7e79780a8014 mov r62, r60 | |
198a: d20e00000000 pop_exec r0l.cache, 1 | |
1990: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1996: 20c0ba010000 jmp_exec_none 0x1B50 | |
199c: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
19a2: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
19aa: fe5dae628014 and r55.cache, r55.cache, 6 | |
19b0: 8e5d01e02a110000 iadd r55.cache, 1, r55.cache | |
19b8: 8e5f80e126112000 iadd r55_r56.cache, u0, r55, lsl 4 | |
19c0: 0e61702218140000 iadd r56, r56, u1 | |
19c8: 20c048010000 jmp_exec_none 0x1B10 | |
19ce: 05b95e0563c93200 device_load 0, i32, pair, r55_r56, r55_r56, 53, signed, lsl 2 | |
19d6: 92f9ac020042c0845014 icmpsel seq, r62.cache, r54.cache, 0, r33, r38 | |
19e0: 92f1ac020040a0845014 icmpsel seq, r60.cache, r54.cache, 0, r32, r37 | |
19ea: 92f5ac02007c60841014 icmpsel seq, r61.cache, r54.cache, 0, r30, r35 | |
19f4: 92d9ec02007e80841014 icmpsel seq, r54.cache, r54.discard, 0, r31, r36 | |
19fe: 9af5ba021016 fmul32 r61.cache, r61.cache, u64l | |
1a04: 9ad9ec021016 fmul32 r54.cache, r54.discard, u64l | |
1a0a: 8290ba0200bcd1bb5004 fcmpsel gte, r4l.cache, r61.cache, 0.0, u62l, u62h | |
1a14: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
1a1e: 8290ba060200812c0004 fcmpsel lt, r4l.cache, r61.cache.abs, 0.5, 0, r4l.discard | |
1a28: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
1a32: 9a81b8021026 fmul32 r64.cache, r60.cache, u64l | |
1a38: aafdc8a02b11 fadd32 r63.cache, r4l.discard, r61.cache | |
1a3e: aaf1c1c02a11 fadd32 r60.cache, r0h.discard, r54.cache | |
1a44: befd09e02f11 convert f_to_s32, r63.cache, r63.discard, rtz | |
1a4a: 9af9bc021016 fmul32 r62.cache, r62.cache, u64l | |
1a50: bef109802b11 convert f_to_s32, r60.cache, r60.cache, rtz | |
1a56: 8282800200bcd1bb5008 fcmpsel gte, r0h.cache, r64.cache, 0.0, u62l, u62h | |
1a60: be890be42f21 convert s32_to_f, r66.cache, r63.discard, rte | |
1a66: 829080060200112c0008 fcmpsel lt, r4l.cache, r64.cache.abs, 0.5, 0, r0h.discard | |
1a70: bef10b842b11 convert s32_to_f, r60.cache, r60.cache, rte | |
1a76: 8282bc0200bcd1bb5004 fcmpsel gte, r0h.cache, r62.cache, 0.0, u62l, u62h | |
1a80: aafdc8002412 fadd32 r63.cache, r4l.discard, r64 | |
1a86: 8282bc060200112c0004 fcmpsel lt, r0h.cache, r62.cache.abs, 0.5, 0, r0h.discard | |
1a90: be8509e02f21 convert f_to_s32, r65.cache, r63.discard, rtz | |
1a96: aafdc1c02711 fadd32 r63.cache, r0h.discard, r62 | |
1a9c: befd09e02f11 convert f_to_s32, r63.cache, r63.discard, rtz | |
1aa2: 3e850b242c22 convert s32_to_f, r65, r65.discard, rte | |
1aa8: 02f57ae61bc4a0279015 fcmpsel lt, r61, r61.abs, u63, r66.discard, r61 | |
1ab2: 3efd0be42f11 convert s32_to_f, r63, r63.discard, rte | |
1ab8: 02f1ece61b78c02e5015 fcmpsel lt, r60, r54.discard.abs, u63, r60, r54.discard | |
1ac2: 3800 wait 0 | |
1ac4: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
1acc: 82e1c0e61bc2002ca019 fcmpsel lt, r56.cache, r64.discard.abs, u63, r65.discard, r64.discard | |
1ad6: 82ddbce61bfec02b5015 fcmpsel lt, r55.cache, r62.cache.abs, u63, r63.discard, r62.cache | |
1ae0: 92ddac2200b0e08a5014 icmpsel seq, r55.cache, r54.cache, 2, r56.cache, r55.cache | |
1aea: 92e1ac0200ba808b5014 icmpsel seq, r56.cache, r54.cache, 0, r61.cache, r60.cache | |
1af4: 92d9ec1200ae004b5014 icmpsel ugt, r54.cache, r54.discard, 1, r55.cache, r56.cache | |
1afe: bef109c02e11 convert f_to_s32, r60.cache, r54.discard, rtz | |
1b04: 7e75b80a8014 mov r61, r60.cache | |
1b0a: 7e79b80a8014 mov r62, r60.cache | |
1b10: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
1b16: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
1b1e: fe02f0708004 and r0h.cache, r56l.discard, 7 | |
1b24: fe59eceae815 or r54.cache, r54.discard, r39.cache | |
1b2a: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
1b34: 92f1c16000ece0865010 icmpsel seq, r60.cache, r0h.discard, 6, r54.discard, r55 | |
1b3e: 7e75b80a8014 mov r61, r60.cache | |
1b44: 7e79780a8014 mov r62, r60 | |
1b4a: d20e00000000 pop_exec r0l.cache, 1 | |
1b50: d20e00000000 pop_exec r0l.cache, 1 | |
1b56: d20e00000000 pop_exec r0l.cache, 1 | |
1b5c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1b62: 8e7d804103131000 iadd r63.cache, u0, 244, lsl 2 | |
1b6a: 2ee100c069040411 bfeil r56, 0, r46.cache, 4, mask 0x1F | |
1b72: 92827e02180101300004 icmpsel ult, r0h.cache, r63, u0, 1, 0 | |
1b7c: 2ed900c0650e0411 bfeil r54, 0, r46, 14, mask 0x1F | |
1b84: 0e01c12018200000 iadd r64, r0h.discard, u1 | |
1b8c: 20c07c000000 jmp_exec_none 0x1C08 | |
1b92: 05e10e0477c97200 device_load 0, i32, triple, r60_r61_r62, r63_r64, r56, signed, lsl 2 | |
1b9a: 05f9ce0476c97200 device_load 0, i32, triple, r63_r64_r65, r63_r64, r54, signed, lsl 2 | |
1ba2: 3800 wait 0 | |
1ba4: 92f5a20200ba008c6014 icmpsel seq, r61.cache, r49.cache, 0, r61.cache, r64.discard | |
1bae: 92d9a20200bc208c6014 icmpsel seq, r54.cache, r49.cache, 0, r62.cache, r65.discard | |
1bb8: 92f1620200b8e08f5014 icmpsel seq, r60.cache, r49, 0, r60.cache, r63.discard | |
1bc2: 92e1aed20000f193b014 icmpsel seq, r56.cache, r55.cache, 13, 128, 255 | |
1bcc: 92f1aee200b800904014 icmpsel seq, r60.cache, r55.cache, 14, r60.cache, 0 | |
1bd6: 12f1aee200b080275014 icmpsel ult, r60, r55.cache, 14, r56.cache, r60 | |
1be0: 92f5aee200ba00904014 icmpsel seq, r61.cache, r55.cache, 14, r61.cache, 0 | |
1bea: 12f5aee200b0a0275014 icmpsel ult, r61, r55.cache, 14, r56.cache, r61 | |
1bf4: 92d9aee200ec00904014 icmpsel seq, r54.cache, r55.cache, 14, r54.discard, 0 | |
1bfe: 12f9eee200f0c02e5014 icmpsel ult, r62, r55.discard, 14, r56.discard, r54.discard | |
1c08: d20e00000000 pop_exec r0l.cache, 1 | |
1c0e: d20e00000000 pop_exec r0l.cache, 1 | |
1c14: fe5d50f28014 and r55.cache, r40, 15 | |
1c1a: 52286e820004 if_icmp r0l, ult, r55, 8, 1 | |
1c20: 20c0d8000000 jmp_exec_none 0x1CF8 | |
1c26: 9281ae5200b240850024 icmpsel seq, r64.cache, r55.cache, 5, r25.cache, r10 | |
1c30: 92d9ae62005680870014 icmpsel seq, r54.cache, r55.cache, 6, r11, r28 | |
1c3a: 92fdae020046008b0014 icmpsel seq, r63.cache, r55.cache, 0, r3, r24.cache | |
1c44: 92e1ae220052408b0014 icmpsel seq, r56.cache, r55.cache, 2, r9, r26.cache | |
1c4e: 92e1ae2200fe002f5014 icmpsel ult, r56.cache, r55.cache, 2, r63.discard, r56.discard | |
1c58: 92d9ae6200c0c02e9014 icmpsel ult, r54.cache, r55.cache, 6, r64.discard, r54.discard | |
1c62: 12fdae4200f0c02e5014 icmpsel ult, r63, r55.cache, 4, r56.discard, r54.discard | |
1c6c: 92d9ae02005c008b0014 icmpsel seq, r54.cache, r55.cache, 0, r14, r24.cache | |
1c76: 92e1ae220062408b0014 icmpsel seq, r56.cache, r55.cache, 2, r17, r26.cache | |
1c80: 92e1ae2200ec002f5014 icmpsel ult, r56.cache, r55.cache, 2, r54.discard, r56.discard | |
1c8a: 9281ae5200b200860024 icmpsel seq, r64.cache, r55.cache, 5, r25.cache, r16 | |
1c94: 92d9ae620066808b0014 icmpsel seq, r54.cache, r55.cache, 6, r19, r28.cache | |
1c9e: 92d9ae6200c0c02e9014 icmpsel ult, r54.cache, r55.cache, 6, r64.discard, r54.discard | |
1ca8: 1281ae4200f0c02e5024 icmpsel ult, r64, r55.cache, 4, r56.discard, r54.discard | |
1cb2: 9289ae02005e00870024 icmpsel seq, r66.cache, r55.cache, 0, r15, r24 | |
1cbc: 92e1ae22006440870014 icmpsel seq, r56.cache, r55.cache, 2, r18, r26 | |
1cc6: 9285ae52007280850024 icmpsel seq, r65.cache, r55.cache, 5, r25, r12 | |
1cd0: 92d9ae62005a80870014 icmpsel seq, r54.cache, r55.cache, 6, r13, r28 | |
1cda: 92e1ae2200c4002f9014 icmpsel ult, r56.cache, r55.cache, 2, r66.discard, r56.discard | |
1ce4: 92d9ae6200c2c02e9014 icmpsel ult, r54.cache, r55.cache, 6, r65.discard, r54.discard | |
1cee: 12856e4200f0c02e5024 icmpsel ult, r65, r55, 4, r56.discard, r54.discard | |
1cf8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1cfe: 20c0f2040000 jmp_exec_none 0x21F0 | |
1d04: 52286ec20004 if_icmp r0l, ult, r55, 12, 1 | |
1d0a: 20c034040000 jmp_exec_none 0x213E | |
1d10: d228aea20004 if_icmp r0l.cache, ult, r55.cache, 10, 1 | |
1d16: 12fdae92009a40855014 icmpsel seq, r63, r55.cache, 9, r45.cache, r42 | |
1d20: 1281ae92009a60855024 icmpsel seq, r64, r55.cache, 9, r45.cache, r43 | |
1d2a: 12856e92005a80855024 icmpsel seq, r65, r55, 9, r45, r44 | |
1d34: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1d3a: 20c0fe030000 jmp_exec_none 0x2138 | |
1d40: 2ee100402a070011 bfeil r56, 0, r50.cache, 7 | |
1d48: 2ed90040e6070011 bfeil r54, 0, r50, 7, mask 0x7 | |
1d50: 52886ea20004 if_icmp r0l, seq, r55, 10, 1 | |
1d56: 20c01c020000 jmp_exec_none 0x1F72 | |
1d5c: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
1d62: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
1d6a: 8e7d804101131000 iadd r63.cache, u0, 212, lsl 2 | |
1d72: fe5dae628014 and r55.cache, r55.cache, 6 | |
1d78: 92827e02180101300004 icmpsel ult, r0h.cache, r63, u0, 1, 0 | |
1d82: 0e0501e026210000 iadd r65, 1, r55 | |
1d8a: 0e01c12018200000 iadd r64, r0h.discard, u1 | |
1d92: 20c0a0010000 jmp_exec_none 0x1F32 | |
1d98: 05b9ee0476c93200 device_load 0, i32, pair, r55_r56, r63_r64, r55, signed, lsl 2 | |
1da0: 05012e4478ca3200 device_load 1, i32, pair, r64_r65, r63_r64, r65, signed, lsl 2 | |
1da8: 92fdac02007c60841014 icmpsel seq, r63.cache, r54.cache, 0, r30, r35 | |
1db2: 9a89be021026 fmul32 r66.cache, r63.cache, u64l | |
1db8: 9295ac02007e80841024 icmpsel seq, r69.cache, r54.cache, 0, r31, r36 | |
1dc2: 8282840200bcd1bb5008 fcmpsel gte, r0h.cache, r66.cache, 0.0, u62l, u62h | |
1dcc: 928dac020040a0845024 icmpsel seq, r67.cache, r54.cache, 0, r32, r37 | |
1dd6: 828284060200112c0008 fcmpsel lt, r0h.cache, r66.cache.abs, 0.5, 0, r0h.discard | |
1de0: 92fdac020042c0845014 icmpsel seq, r63.cache, r54.cache, 0, r33, r38 | |
1dea: 9a91c602102a fmul32 r68.cache, r67.discard, u64l | |
1df0: aad9c1402812 fadd32 r54.cache, r0h.discard, r66.cache | |
1df6: 8282880200bcd1bb5008 fcmpsel gte, r0h.cache, r68.cache, 0.0, u62l, u62h | |
1e00: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
1e06: 828288060200112c0008 fcmpsel lt, r0h.cache, r68.cache.abs, 0.5, 0, r0h.discard | |
1e10: 9a8dbe021026 fmul32 r67.cache, r63.cache, u64l | |
1e16: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1e1c: aafdc1802812 fadd32 r63.cache, r0h.discard, r68.cache | |
1e22: 82d9c4e61bac402c6019 fcmpsel lt, r54.cache, r66.discard.abs, u63, r54.cache, r66.discard | |
1e2c: befd09e02b11 convert f_to_s32, r63.cache, r63.cache, rtz | |
1e32: 8282860200bcd1bb5008 fcmpsel gte, r0h.cache, r67.cache, 0.0, u62l, u62h | |
1e3c: 3e8909c02a21 convert f_to_s32, r66, r54.cache, rtz | |
1e42: 828286060200112c0008 fcmpsel lt, r0h.cache, r67.cache.abs, 0.5, 0, r0h.discard | |
1e4c: 9ad9ca02101a fmul32 r54.cache, r69.discard, u64l | |
1e52: be990be42b21 convert s32_to_f, r70.cache, r63.cache, rte | |
1e58: aafdc1602812 fadd32 r63.cache, r0h.discard, r67.cache | |
1e5e: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
1e68: befd09e02b11 convert f_to_s32, r63.cache, r63.cache, rtz | |
1e6e: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
1e78: be950be42b21 convert s32_to_f, r69.cache, r63.cache, rte | |
1e7e: aafdc1c02a11 fadd32 r63.cache, r0h.discard, r54.cache | |
1e84: 8291c8e61bcc802ca029 fcmpsel lt, r68.cache, r68.discard.abs, u63, r70.discard, r68.discard | |
1e8e: befd09e02b11 convert f_to_s32, r63.cache, r63.cache, rtz | |
1e94: 3e9109802c22 convert f_to_s32, r68, r68.discard, rtz | |
1e9a: 828dc6e61bca602ca029 fcmpsel lt, r67.cache, r67.discard.abs, u63, r69.discard, r67.discard | |
1ea4: befd0be42b11 convert s32_to_f, r63.cache, r63.cache, rte | |
1eaa: 3e9509602c22 convert f_to_s32, r69, r67.discard, rtz | |
1eb0: 02fd6ce61b7ec0265015 fcmpsel lt, r63, r54.abs, u63, r63, r54 | |
1eba: 3801 wait 1 | |
1ebc: 3800 wait 0 | |
1ebe: fe59b0328014 and r54.cache, r56.cache, 3 | |
1ec4: be8d09e02b21 convert f_to_s32, r67.cache, r63.cache, rtz | |
1eca: 92ddac220088a088a014 icmpsel seq, r55.cache, r54.cache, 2, r68.cache, r69.cache | |
1ed4: 92fdac0200846088a014 icmpsel seq, r63.cache, r54.cache, 0, r66.cache, r67.cache | |
1ede: 12fdac1200aee0475014 icmpsel ugt, r63, r54.cache, 1, r55.cache, r63 | |
1ee8: fe5d82328018 and r55.cache, r65.cache, 3 | |
1eee: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
1ef6: 92e1ae220088a088a014 icmpsel seq, r56.cache, r55.cache, 2, r68.cache, r69.cache | |
1f00: 9281ae0200846084a024 icmpsel seq, r64.cache, r55.cache, 0, r66.cache, r67 | |
1f0a: 1285ae1200b000486024 icmpsel ugt, r65, r55.cache, 1, r56.cache, r64.cache | |
1f14: 92ddac2200c8a08ca014 icmpsel seq, r55.cache, r54.cache, 2, r68.discard, r69.discard | |
1f1e: 92e1ac0200c4608ca014 icmpsel seq, r56.cache, r54.cache, 0, r66.discard, r67.discard | |
1f28: 1281ac1200ae004b5024 icmpsel ugt, r64, r54.cache, 1, r55.cache, r56.cache | |
1f32: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
1f38: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
1f40: fe0270708004 and r0h.cache, r56l, 7 | |
1f46: fe59aceae815 or r54.cache, r54.cache, r39.cache | |
1f4c: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
1f56: 92fdc160006ce0865010 icmpsel seq, r63.cache, r0h.discard, 6, r54, r55 | |
1f60: 7e01be0a8024 mov r64, r63.cache | |
1f66: 7e057e0a8024 mov r65, r63 | |
1f6c: d20e00000000 pop_exec r0l.cache, 1 | |
1f72: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1f78: 20c0ba010000 jmp_exec_none 0x2132 | |
1f7e: 52286c220004 if_icmp r0l, ult, r54, 2, 1 | |
1f84: 8e5d0020a5110000 iadd r55.cache, 0, r41, lsl 1 | |
1f8c: fe5dae628014 and r55.cache, r55.cache, 6 | |
1f92: 8e5d01e02a110000 iadd r55.cache, 1, r55.cache | |
1f9a: 8e5f80e126112000 iadd r55_r56.cache, u0, r55, lsl 4 | |
1fa2: 0e61702218140000 iadd r56, r56, u1 | |
1faa: 20c048010000 jmp_exec_none 0x20F2 | |
1fb0: 05b95e0563c93200 device_load 0, i32, pair, r55_r56, r55_r56, 53, signed, lsl 2 | |
1fb8: 9285ac020042c0845024 icmpsel seq, r65.cache, r54.cache, 0, r33, r38 | |
1fc2: 92fdac020040a0845014 icmpsel seq, r63.cache, r54.cache, 0, r32, r37 | |
1fcc: 9281ac02007c60841024 icmpsel seq, r64.cache, r54.cache, 0, r30, r35 | |
1fd6: 92d9ec02007e80841014 icmpsel seq, r54.cache, r54.discard, 0, r31, r36 | |
1fe0: 9a818002102a fmul32 r64.cache, r64.cache, u64l | |
1fe6: 9ad9ec021016 fmul32 r54.cache, r54.discard, u64l | |
1fec: 8290800200bcd1bb5008 fcmpsel gte, r4l.cache, r64.cache, 0.0, u62l, u62h | |
1ff6: 8282ac0200bcd1bb5004 fcmpsel gte, r0h.cache, r54.cache, 0.0, u62l, u62h | |
2000: 829080060200812c0008 fcmpsel lt, r4l.cache, r64.cache.abs, 0.5, 0, r4l.discard | |
200a: 8282ac060200112c0004 fcmpsel lt, r0h.cache, r54.cache.abs, 0.5, 0, r0h.discard | |
2014: 9a8dbe021026 fmul32 r67.cache, r63.cache, u64l | |
201a: aa89c8002822 fadd32 r66.cache, r4l.discard, r64.cache | |
2020: aafdc1c02a11 fadd32 r63.cache, r0h.discard, r54.cache | |
2026: be8909402c22 convert f_to_s32, r66.cache, r66.discard, rtz | |
202c: 9a858202102a fmul32 r65.cache, r65.cache, u64l | |
2032: befd09e02b11 convert f_to_s32, r63.cache, r63.cache, rtz | |
2038: 8282860200bcd1bb5008 fcmpsel gte, r0h.cache, r67.cache, 0.0, u62l, u62h | |
2042: be950b442c22 convert s32_to_f, r69.cache, r66.discard, rte | |
2048: 829086060200112c0008 fcmpsel lt, r4l.cache, r67.cache.abs, 0.5, 0, r0h.discard | |
2052: befd0be42b11 convert s32_to_f, r63.cache, r63.cache, rte | |
2058: 8282820200bcd1bb5008 fcmpsel gte, r0h.cache, r65.cache, 0.0, u62l, u62h | |
2062: aa89c8602422 fadd32 r66.cache, r4l.discard, r67 | |
2068: 828282060200112c0008 fcmpsel lt, r0h.cache, r65.cache.abs, 0.5, 0, r0h.discard | |
2072: be9109402c22 convert f_to_s32, r68.cache, r66.discard, rtz | |
2078: aa89c1202422 fadd32 r66.cache, r0h.discard, r65 | |
207e: be8909402c22 convert f_to_s32, r66.cache, r66.discard, rtz | |
2084: 3e910b842c22 convert s32_to_f, r68, r68.discard, rte | |
208a: 028140e61bca0024a029 fcmpsel lt, r64, r64.abs, u63, r69.discard, r64 | |
2094: 3e890b442c22 convert s32_to_f, r66, r66.discard, rte | |
209a: 02fdece61b7ec02e5015 fcmpsel lt, r63, r54.discard.abs, u63, r63, r54.discard | |
20a4: 3800 wait 0 | |
20a6: aed90000ab020011 bfeil r54.cache, 0, r56.cache, 2, mask 0x3 | |
20ae: 82e1c6e61bc8602ca019 fcmpsel lt, r56.cache, r67.discard.abs, u63, r68.discard, r67.discard | |
20b8: 82dd82e61bc42028a019 fcmpsel lt, r55.cache, r65.cache.abs, u63, r66.discard, r65.cache | |
20c2: 92ddac2200b0e08a5014 icmpsel seq, r55.cache, r54.cache, 2, r56.cache, r55.cache | |
20cc: 92e1ac020080e08b9014 icmpsel seq, r56.cache, r54.cache, 0, r64.cache, r63.cache | |
20d6: 92d9ec1200ae004b5014 icmpsel ugt, r54.cache, r54.discard, 1, r55.cache, r56.cache | |
20e0: befd09c02e11 convert f_to_s32, r63.cache, r54.discard, rtz | |
20e6: 7e01be0a8024 mov r64, r63.cache | |
20ec: 7e05be0a8024 mov r65, r63.cache | |
20f2: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
20f8: aed98e5600000014 asr r54.cache, r39.cache, 5 | |
2100: fe02f0708004 and r0h.cache, r56l.discard, 7 | |
2106: fe59eceae815 or r54.cache, r54.discard, r39.cache | |
210c: 92dd8150004e00904010 icmpsel seq, r55.cache, r0h.cache, 5, r39, 0 | |
2116: 92fdc16000ece0865010 icmpsel seq, r63.cache, r0h.discard, 6, r54.discard, r55 | |
2120: 7e01be0a8024 mov r64, r63.cache | |
2126: 7e057e0a8024 mov r65, r63 | |
212c: d20e00000000 pop_exec r0l.cache, 1 | |
2132: d20e00000000 pop_exec r0l.cache, 1 | |
2138: d20e00000000 pop_exec r0l.cache, 1 | |
213e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2144: 8e09804103231000 iadd r66.cache, u0, 244, lsl 2 | |
214c: 2ee100c069040411 bfeil r56, 0, r46.cache, 4, mask 0x1F | |
2154: 92824402180101300008 icmpsel ult, r0h.cache, r66, u0, 1, 0 | |
215e: 2ed900c0650e0411 bfeil r54, 0, r46, 14, mask 0x1F | |
2166: 0e0dc12018200000 iadd r67, r0h.discard, u1 | |
216e: 20c07c000000 jmp_exec_none 0x21EA | |
2174: 05f9040487c97200 device_load 0, i32, triple, r63_r64_r65, r66_r67, r56, signed, lsl 2 | |
217c: 0511c40486ca7200 device_load 0, i32, triple, r66_r67_r68, r66_r67, r54, signed, lsl 2 | |
2184: 3800 wait 0 | |
2186: 9281a2020080608ca024 icmpsel seq, r64.cache, r49.cache, 0, r64.cache, r67.discard | |
2190: 92d9a2020082808ca014 icmpsel seq, r54.cache, r49.cache, 0, r65.cache, r68.discard | |
219a: 92fd620200be408c6014 icmpsel seq, r63.cache, r49, 0, r63.cache, r66.discard | |
21a4: 92e1aed20000f193b014 icmpsel seq, r56.cache, r55.cache, 13, 128, 255 | |
21ae: 92fdaee200be00904014 icmpsel seq, r63.cache, r55.cache, 14, r63.cache, 0 | |
21b8: 12fdaee200b0e0275014 icmpsel ult, r63, r55.cache, 14, r56.cache, r63 | |
21c2: 9281aee2008000908024 icmpsel seq, r64.cache, r55.cache, 14, r64.cache, 0 | |
21cc: 1281aee200b000246024 icmpsel ult, r64, r55.cache, 14, r56.cache, r64 | |
21d6: 92d9aee200ec00904014 icmpsel seq, r54.cache, r55.cache, 14, r54.discard, 0 | |
21e0: 1285eee200f0c02e5024 icmpsel ult, r65, r55.discard, 14, r56.discard, r54.discard | |
21ea: d20e00000000 pop_exec r0l.cache, 1 | |
21f0: d20e00000000 pop_exec r0l.cache, 1 | |
21f6: 7e59e6f28317 and r54, r51.discard, 255 | |
21fc: 7e5de8f28317 and r55, r52.discard, 255 | |
2202: 7e61eaf28317 and r56, r53.discard, 255 | |
2208: 7e4df6f28317 and r51, r59.discard, 255 | |
220e: 7e51f2f28317 and r52, r57.discard, 255 | |
2214: 7e55f4f28317 and r53, r58.discard, 255 | |
221a: 7e65f8f28317 and r57, r60.discard, 255 | |
2220: 7e69faf28317 and r58, r61.discard, 255 | |
2226: 7e6dfcf28317 and r59, r62.discard, 255 | |
222c: fe7590829816 and r61.cache, r40.cache, u68 | |
2232: 7e7150829916 and r60, r40, u76 | |
2238: 5288fa821806 if_icmp r0l, seq, r61.discard, u68, 1 | |
223e: 20c0de010000 jmp_exec_none 0x241C | |
2244: aef500802b120011 bfeil r61.cache, 0, r60.cache, 18 | |
224c: aef1000025140011 bfeil r60.cache, 0, r40, 20 | |
2254: 8e02fa8087050000 iadd r0h.cache, r61l.discard, r60l, lsl 1 | |
225c: fe02c1708000 and r0h.cache, r0h.discard, 7 | |
2262: 52a841400000 if_icmp r0l, slt, r0h, 4, 1 | |
2268: 20c0a6000000 jmp_exec_none 0x230E | |
226e: d2a881200000 if_icmp r0l.cache, slt, r0h.cache, 2, 1 | |
2274: d28881100000 if_icmp r0l.cache, seq, r0h.cache, 1, 1 | |
227a: 9282a6c22a0101900005 icmpsel seq, r0h.cache, r51.cache, r54.cache, 1, 0 | |
2284: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
228a: 9282a6c22a0101300005 icmpsel ult, r0h.cache, r51.cache, r54.cache, 1, 0 | |
2294: d20e00000000 pop_exec r0l.cache, 1 | |
229a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
22a0: d2a881300000 if_icmp r0l.cache, slt, r0h.cache, 3, 1 | |
22a6: 8e7100e00a112000 iadd r60.cache, 0, r55l.cache, lsl 4 | |
22ae: 8e7500800a112000 iadd r61.cache, 0, r52l.cache, lsl 4 | |
22b6: 8e71ac802b152000 iadd r60.cache, r54l.cache, r60.cache, lsl 4 | |
22be: 8e75a6a02f152000 iadd r61.cache, r51l.cache, r61.discard, lsl 4 | |
22c6: 928278a22f0101500005 icmpsel ugt, r0h.cache, r60, r61.discard, 1, 0 | |
22d0: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
22d6: 928266c2260101900005 icmpsel seq, r0h.cache, r51, r54, 1, 0 | |
22e0: 928268e2268100900005 icmpsel seq, r0h.cache, r52, r55, r0h.cache, 0 | |
22ea: d21600000000 pop_exec r0l.cache, 2 | |
22f0: 12f181000000218b1010 icmpsel seq, r60, r0h.cache, 0, 0, r57.cache | |
22fa: 12e581000000418b1010 icmpsel seq, r57, r0h.cache, 0, 0, r58.cache | |
2304: 12e94100000061871010 icmpsel seq, r58, r0h, 0, 0, r59 | |
230e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2314: 20c0ea000000 jmp_exec_none 0x23FE | |
231a: 52a841600000 if_icmp r0l, slt, r0h, 6, 1 | |
2320: 20c08a000000 jmp_exec_none 0x23AA | |
2326: d2a881500000 if_icmp r0l.cache, slt, r0h.cache, 5, 1 | |
232c: 8e0200e00a012000 iadd r0h.cache, 0, r55l.cache, lsl 4 | |
2334: 8e70ac1008142000 iadd r60l.cache, r54l.cache, r0h.cache, lsl 4 | |
233c: fe72b0088014 mov r60h.cache, r56l.cache | |
2342: 8e0200800a012000 iadd r0h.cache, 0, r52l.cache, lsl 4 | |
234a: fe766a088014 mov r61h.cache, r53l | |
2350: 8e74a61008142000 iadd r61l.cache, r51l.cache, r0h.cache, lsl 4 | |
2358: 928278a22f0101500005 icmpsel ugt, r0h.cache, r60, r61.discard, 1, 0 | |
2362: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
2368: 9282a6c22a0101900005 icmpsel seq, r0h.cache, r51.cache, r54.cache, 1, 0 | |
2372: 9282a8e22a8100900005 icmpsel seq, r0h.cache, r52.cache, r55.cache, r0h.cache, 0 | |
237c: 92826a02278100900005 icmpsel seq, r0h.cache, r53, r56, r0h.cache, 0 | |
2386: d20e00000000 pop_exec r0l.cache, 1 | |
238c: 12f181000000218b1010 icmpsel seq, r60, r0h.cache, 0, 0, r57.cache | |
2396: 92e581000000418b1010 icmpsel seq, r57.cache, r0h.cache, 0, 0, r58.cache | |
23a0: 92e98100000061871010 icmpsel seq, r58.cache, r0h.cache, 0, 0, r59 | |
23aa: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
23b0: d2a8c1700000 if_icmp r0l.cache, slt, r0h.discard, 7, 1 | |
23b6: 12f1a6c22ab200304015 icmpsel ult, r60, r51.cache, r54.cache, r57.cache, 0 | |
23c0: 92e5a8e22ab400304015 icmpsel ult, r57.cache, r52.cache, r55.cache, r58.cache, 0 | |
23ca: 92e9aa022b7600304015 icmpsel ult, r58.cache, r53.cache, r56.cache, r59, 0 | |
23d4: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
23da: 92f166c226b200904015 icmpsel seq, r60.cache, r51, r54, r57.cache, 0 | |
23e4: 92e568e226b400904015 icmpsel seq, r57.cache, r52, r55, r58.cache, 0 | |
23ee: 92e96a02277600904015 icmpsel seq, r58.cache, r53, r56, r59, 0 | |
23f8: d21600000000 pop_exec r0l.cache, 2 | |
23fe: d20e00000000 pop_exec r0l.cache, 1 | |
2404: 0e6d78e227150000 iadd r59, r60, r63 | |
240c: 0e65720224160000 iadd r57, r57, r64 | |
2414: 0e69742224160000 iadd r58, r58, r65 | |
241c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2422: 20c0e6010000 jmp_exec_none 0x2608 | |
2428: aef500602b070011 bfeil r61.cache, 0, r59.cache, 7 | |
2430: 0e15be0a00260000 isub r69, r63.cache, 128 | |
2438: 0e75fa620b150000 iadd r61, r61.discard, r59l.cache | |
2440: aef90000a9140011 bfeil r62.cache, 0, r40.cache, 20, mask 0x3 | |
2448: 0e0d400a002a0000 isub r67, r64, 128 | |
2450: ae8900202b070021 bfeil r66.cache, 0, r57.cache, 7 | |
2458: 0e196a0807250000 isub r70, r53l, r56l | |
2460: aeed00402b070011 bfeil r59.cache, 0, r58.cache, 7 | |
2468: 1282bc32000101900004 icmpsel seq, r0h, r62.cache, 3, 1, 0 | |
2472: 8e65c4220b190000 iadd r57.cache, r66.discard, r57l.cache | |
247a: 8e69b6420b150000 iadd r58.cache, r59.cache, r58l.cache | |
2482: 8e1100c00a212000 iadd r68.cache, 0, r54l.cache, lsl 4 | |
248a: 8e6d66c806150000 isub r59.cache, r51l, r54l | |
2492: 928978020000f1939024 icmpsel seq, r66.cache, r60, 0, 128, 127 | |
249c: 9e6db2622bc8a215 imadd r59.cache, r57.cache, r59.cache, r68.discard, lsl 4 | |
24a4: 92e5bc320000c18b1014 icmpsel seq, r57.cache, r62.cache, 3, 0, r62.cache | |
24ae: 9289fc320000418c2024 icmpsel seq, r66.cache, r62.discard, 3, 0, r66.discard | |
24b8: ae1100602bb24221 bfi r68.cache, 0, r59.cache, r57.cache | |
24c0: 8e7900e00a112000 iadd r62.cache, 0, r55l.cache, lsl 4 | |
24c8: 8e6d68e806150000 isub r59.cache, r52l, r55l | |
24d0: 8e11c842282a0000 iadd r68.cache, r68.discard, r66.cache | |
24d8: 9e69b4622bfc6215 imadd r58.cache, r58.cache, r59.cache, r62.discard, lsl 4 | |
24e0: fe1051308004 and r4l.cache, r40h, 3 | |
24e6: 8e6d00e02b190000 iadd r59.cache, 128, r63.cache | |
24ee: ae6900402bb24211 bfi r58.cache, 0, r58.cache, r57.cache | |
24f6: 92ed881000b6e08f5010 icmpsel seq, r59.cache, r4l.cache, 1, r59.cache, r63.discard | |
2500: 8e7d000007112000 iadd r63.cache, 0, r56l, lsl 4 | |
2508: 8e79b44224160000 iadd r62.cache, r58.cache, r66 | |
2510: 8e1d0020282a0000 iadd r71.cache, 128, r65.cache | |
2518: 8e69820a001a0000 isub r58.cache, r65.cache, 128 | |
2520: 9285881000ce208ca020 icmpsel seq, r65.cache, r4l.cache, 1, r71.discard, r65.discard | |
252a: 92e9882000b4208c6010 icmpsel seq, r58.cache, r4l.cache, 2, r58.cache, r65.discard | |
2534: aef9fc8600000014 asr r62.cache, r62.discard, 8 | |
253c: 8e050000282a0000 iadd r65.cache, 128, r64.cache | |
2544: ae6900402bb24211 bfi r58.cache, 0, r58.cache, r57.cache | |
254c: 9281881000c2008ca020 icmpsel seq, r64.cache, r4l.cache, 1, r65.discard, r64.discard | |
2556: 9e75fac22cfe6216 imadd r61.cache, r61.discard, r70.discard, r63.discard, lsl 4 | |
255e: 92ed882000ca608b9010 icmpsel seq, r59.cache, r4l.cache, 2, r69.discard, r59.cache | |
2568: aefdc88600000018 asr r63.cache, r68.discard, 8 | |
2570: 9281c82000c6008ca020 icmpsel seq, r64.cache, r4l.discard, 2, r67.discard, r64.discard | |
257a: ae6d00602bb24211 bfi r59.cache, 0, r59.cache, r57.cache | |
2582: 8e0500e82b210000 isub r65.cache, 0, r63.cache | |
258a: ae7500a02fb24211 bfi r61.cache, 0, r61.discard, r57.cache | |
2592: 92fdb80200fe208c6014 icmpsel seq, r63.cache, r60.cache, 0, r63.discard, r65.discard | |
259c: ae6500002cb24212 bfi r57.cache, 0, r64.discard, r57.cache | |
25a4: 8e75fa422c160000 iadd r61.cache, r61.discard, r66.discard | |
25ac: 8e0100c82b210000 isub r64.cache, 0, r62.cache | |
25b4: aef5fa8600000014 asr r61.cache, r61.discard, 8 | |
25bc: 92f9b80200fc008c6014 icmpsel seq, r62.cache, r60.cache, 0, r62.discard, r64.discard | |
25c6: 8e6dfe622b150000 iadd r59.cache, r63.discard, r59.cache | |
25ce: 8e65fc222b150000 iadd r57.cache, r62.discard, r57.cache | |
25d6: 2eed761608000014 asr r59, r59, r0h.cache | |
25de: 8e7900a82b110000 isub r62.cache, 0, r61.cache | |
25e6: 92f1f80200fac08f5014 icmpsel seq, r60.cache, r60.discard, 0, r61.discard, r62.discard | |
25f0: 2ee5721608000014 asr r57, r57, r0h.cache | |
25f8: 8e69f8422b150000 iadd r58.cache, r60.discard, r58.cache | |
2600: 2ee974160c000014 asr r58, r58, r0h.discard | |
2608: d20e00000000 pop_exec r0l.cache, 1 | |
260e: aef10020a9140011 bfeil r60.cache, 0, r41.cache, 20, mask 0x3 | |
2616: fe7592829916 and r61.cache, r41.cache, u76 | |
261c: fe7d52829816 and r63.cache, r41, u68 | |
2622: aef900a027120011 bfeil r62.cache, 0, r61, 18 | |
262a: 92827e82180011900006 icmpsel seq, r0h.cache, r63, u68, 0, 1 | |
2634: 8e79fc82a7150000 iadd r62.cache, r62.discard, r60, lsl 1 | |
263c: 6281000000000020 mov_imm r64, 0 | |
2644: 92827c520001114c0004 icmpsel ugt, r0h.cache, r62, 5, 1, r0h.discard | |
264e: 6285000000000020 mov_imm r65, 0 | |
2656: 5289c1000000 if_icmp r0l, nseq, r0h.discard, 0, 1 | |
265c: 20c0f2040000 jmp_exec_none 0x2B4E | |
2662: ae8d0020e50d0021 bfeil r67.cache, 0, r41, 13, mask 0x7 | |
266a: d22886420008 if_icmp r0l.cache, ult, r67.cache, 4, 1 | |
2670: 92858602007040870028 icmpsel seq, r65.cache, r67.cache, 0, r24, r26 | |
267a: 92818622007280870028 icmpsel seq, r64.cache, r67.cache, 2, r25, r28 | |
2684: 1281462200420024a028 icmpsel ult, r64, r67, 2, r65, r64 | |
268e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2694: 20c038020000 jmp_exec_none 0x28CC | |
269a: 522846620008 if_icmp r0l, ult, r67, 6, 1 | |
26a0: 20c0ca010000 jmp_exec_none 0x286A | |
26a6: 7e015a0a8024 mov r64, r45 | |
26ac: 528846520008 if_icmp r0l, seq, r67, 5, 1 | |
26b2: 20c0b2010000 jmp_exec_none 0x2864 | |
26b8: ae8d0040e6070021 bfeil r67.cache, 0, r50, 7, mask 0x7 | |
26c0: 522846220008 if_icmp r0l, ult, r67, 2, 1 | |
26c6: 8e010020a5210000 iadd r64.cache, 0, r41, lsl 1 | |
26ce: fe0180628028 and r64.cache, r64.cache, 6 | |
26d4: 8e01010028220000 iadd r64.cache, 1, r64.cache | |
26dc: 8e03800124222000 iadd r64_r65.cache, u0, r64, lsl 4 | |
26e4: 0e05422218280000 iadd r65, r65, u1 | |
26ec: 20c03c010000 jmp_exec_none 0x2828 | |
26f2: 0501500583ca3200 device_load 0, i32, pair, r64_r65, r64_r65, 53, signed, lsl 2 | |
26fa: 929586020042c0845028 icmpsel seq, r69.cache, r67.cache, 0, r33, r38 | |
2704: 929186020040a0845028 icmpsel seq, r68.cache, r67.cache, 0, r32, r37 | |
270e: 92998602007c60841028 icmpsel seq, r70.cache, r67.cache, 0, r30, r35 | |
2718: 92898602007e80841028 icmpsel seq, r66.cache, r67.cache, 0, r31, r36 | |
2722: 9a8dcc02102a fmul32 r67.cache, r70.discard, u64l | |
2728: 9a89c402102a fmul32 r66.cache, r66.discard, u64l | |
272e: 8290860200bcd1bb5008 fcmpsel gte, r4l.cache, r67.cache, 0.0, u62l, u62h | |
2738: 8282840200bcd1bb5008 fcmpsel gte, r0h.cache, r66.cache, 0.0, u62l, u62h | |
2742: 829086060200812c0008 fcmpsel lt, r4l.cache, r67.cache.abs, 0.5, 0, r4l.discard | |
274c: 828284060200112c0008 fcmpsel lt, r0h.cache, r66.cache.abs, 0.5, 0, r0h.discard | |
2756: 9a91c802102a fmul32 r68.cache, r68.discard, u64l | |
275c: aa9dc8602822 fadd32 r71.cache, r4l.discard, r67.cache | |
2762: aa99c1402822 fadd32 r70.cache, r0h.discard, r66.cache | |
2768: be9d09e02c22 convert f_to_s32, r71.cache, r71.discard, rtz | |
276e: 9a95ca02102a fmul32 r69.cache, r69.discard, u64l | |
2774: be9909c02c22 convert f_to_s32, r70.cache, r70.discard, rtz | |
277a: 8282880200bcd1bb5008 fcmpsel gte, r0h.cache, r68.cache, 0.0, u62l, u62h | |
2784: bea50be42c22 convert s32_to_f, r73.cache, r71.discard, rte | |
278a: 829088060200112c0008 fcmpsel lt, r4l.cache, r68.cache.abs, 0.5, 0, r0h.discard | |
2794: bea10bc42c22 convert s32_to_f, r72.cache, r70.discard, rte | |
279a: 82828a0200bcd1bb5008 fcmpsel gte, r0h.cache, r69.cache, 0.0, u62l, u62h | |
27a4: aa99c8802422 fadd32 r70.cache, r4l.discard, r68 | |
27aa: 82828a060200112c0008 fcmpsel lt, r0h.cache, r69.cache.abs, 0.5, 0, r0h.discard | |
27b4: be9d09c02c22 convert f_to_s32, r71.cache, r70.discard, rtz | |
27ba: aa99c1a02422 fadd32 r70.cache, r0h.discard, r69 | |
27c0: be9909c02c22 convert f_to_s32, r70.cache, r70.discard, rtz | |
27c6: 3e9d0be42c22 convert s32_to_f, r71, r71.discard, rte | |
27cc: 028d46e61bd26024a029 fcmpsel lt, r67, r67.abs, u63, r73.discard, r67 | |
27d6: 3e990bc42c22 convert s32_to_f, r70, r70.discard, rte | |
27dc: 0289c4e61bd0402ca029 fcmpsel lt, r66, r66.discard.abs, u63, r72.discard, r66.discard | |
27e6: 3800 wait 0 | |
27e8: ae810020a8020022 bfeil r64.cache, 0, r65.cache, 2, mask 0x3 | |
27f0: 8291c8e61bce802ca029 fcmpsel lt, r68.cache, r68.discard.abs, u63, r71.discard, r68.discard | |
27fa: 8285cae61bcca02ca029 fcmpsel lt, r65.cache, r69.discard.abs, u63, r70.discard, r69.discard | |
2804: 9285802200c82088a028 icmpsel seq, r65.cache, r64.cache, 2, r68.discard, r65.cache | |
280e: 928980020046408ca028 icmpsel seq, r66.cache, r64.cache, 0, r67, r66.discard | |
2818: 928180120082404ca028 icmpsel ugt, r64.cache, r64.cache, 1, r65.cache, r66.discard | |
2822: be8109002822 convert f_to_s32, r64.cache, r64.cache, rtz | |
2828: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
282e: ae85004026070021 bfeil r65.cache, 0, r50, 7 | |
2836: ae818e5600000024 asr r64.cache, r39.cache, 5 | |
283e: fe0282708008 and r0h.cache, r65l.cache, 7 | |
2844: fe0180eae829 or r64.cache, r64.cache, r39.cache | |
284a: 92858150004e00904020 icmpsel seq, r65.cache, r0h.cache, 5, r39, 0 | |
2854: 9281c16000802084a020 icmpsel seq, r64.cache, r0h.discard, 6, r64.cache, r65 | |
285e: d20e00000000 pop_exec r0l.cache, 1 | |
2864: d20e00000000 pop_exec r0l.cache, 1 | |
286a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2870: 8e01804103231000 iadd r64.cache, u0, 244, lsl 2 | |
2878: 2e9100c069090421 bfeil r68, 0, r46.cache, 9, mask 0x1F | |
2880: 92824002180101300008 icmpsel ult, r0h.cache, r64, u0, 1, 0 | |
288a: 2e8900c065130421 bfeil r66, 0, r46, 19, mask 0x1F | |
2892: 0e05c12018200000 iadd r65, r0h.discard, u1 | |
289a: 20c02c000000 jmp_exec_none 0x28C6 | |
28a0: 0521800488caf200 device_load 0, i32, quad, r68_r69_r70_r71, r64_r65, r68, signed, lsl 2 | |
28a8: 0541400488caf200 device_load 0, i32, quad, r72_r73_r74_r75, r64_r65, r66, signed, lsl 2 | |
28b0: 3800 wait 0 | |
28b2: 9281620200ce608da024 icmpsel seq, r64.cache, r49, 0, r71.discard, r75.discard | |
28bc: 1281c662004000908028 icmpsel seq, r64, r67.discard, 6, r64, 0 | |
28c6: d20e00000000 pop_exec r0l.cache, 1 | |
28cc: d20e00000000 pop_exec r0l.cache, 1 | |
28d2: ae8d0020e50a0021 bfeil r67.cache, 0, r41, 10, mask 0x7 | |
28da: d22886420008 if_icmp r0l.cache, ult, r67.cache, 4, 1 | |
28e0: 92958602007040870028 icmpsel seq, r69.cache, r67.cache, 0, r24, r26 | |
28ea: 92858622007280870028 icmpsel seq, r65.cache, r67.cache, 2, r25, r28 | |
28f4: 1289462200ca2024a028 icmpsel ult, r66, r67, 2, r69.discard, r65 | |
28fe: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2904: 20c038020000 jmp_exec_none 0x2B3C | |
290a: 522846620008 if_icmp r0l, ult, r67, 6, 1 | |
2910: 20c0ca010000 jmp_exec_none 0x2ADA | |
2916: 7e095a0a8024 mov r66, r45 | |
291c: 528846520008 if_icmp r0l, seq, r67, 5, 1 | |
2922: 20c0b2010000 jmp_exec_none 0x2AD4 | |
2928: ae8d0040e6070021 bfeil r67.cache, 0, r50, 7, mask 0x7 | |
2930: 522846220008 if_icmp r0l, ult, r67, 2, 1 | |
2936: 8e050020a5210000 iadd r65.cache, 0, r41, lsl 1 | |
293e: fe0582628028 and r65.cache, r65.cache, 6 | |
2944: 8e05012028220000 iadd r65.cache, 1, r65.cache | |
294c: 8e07802124222000 iadd r65_r66.cache, u0, r65, lsl 4 | |
2954: 0e09442218280000 iadd r66, r66, u1 | |
295c: 20c03c010000 jmp_exec_none 0x2A98 | |
2962: 0509520583ca3200 device_load 0, i32, pair, r65_r66, r65_r66, 53, signed, lsl 2 | |
296a: 929986020042c0845028 icmpsel seq, r70.cache, r67.cache, 0, r33, r38 | |
2974: 929586020040a0845028 icmpsel seq, r69.cache, r67.cache, 0, r32, r37 | |
297e: 92918602007c60841028 icmpsel seq, r68.cache, r67.cache, 0, r30, r35 | |
2988: 928d8602007e80841028 icmpsel seq, r67.cache, r67.cache, 0, r31, r36 | |
2992: 9a91c802102a fmul32 r68.cache, r68.discard, u64l | |
2998: 9a8d8602102a fmul32 r67.cache, r67.cache, u64l | |
299e: 8290880200bcd1bb5008 fcmpsel gte, r4l.cache, r68.cache, 0.0, u62l, u62h | |
29a8: 8282860200bcd1bb5008 fcmpsel gte, r0h.cache, r67.cache, 0.0, u62l, u62h | |
29b2: 829088060200812c0008 fcmpsel lt, r4l.cache, r68.cache.abs, 0.5, 0, r4l.discard | |
29bc: 828286060200112c0008 fcmpsel lt, r0h.cache, r67.cache.abs, 0.5, 0, r0h.discard | |
29c6: 9a95ca02102a fmul32 r69.cache, r69.discard, u64l | |
29cc: aaa1c8802822 fadd32 r72.cache, r4l.discard, r68.cache | |
29d2: aa9dc1602822 fadd32 r71.cache, r0h.discard, r67.cache | |
29d8: bea109002d22 convert f_to_s32, r72.cache, r72.discard, rtz | |
29de: 9a99cc02102a fmul32 r70.cache, r70.discard, u64l | |
29e4: be9d09e02c22 convert f_to_s32, r71.cache, r71.discard, rtz | |
29ea: 82828a0200bcd1bb5008 fcmpsel gte, r0h.cache, r69.cache, 0.0, u62l, u62h | |
29f4: bea90b042d22 convert s32_to_f, r74.cache, r72.discard, rte | |
29fa: 82908a060200112c0008 fcmpsel lt, r4l.cache, r69.cache.abs, 0.5, 0, r0h.discard | |
2a04: bea50be42c22 convert s32_to_f, r73.cache, r71.discard, rte | |
2a0a: 82828c0200bcd1bb5008 fcmpsel gte, r0h.cache, r70.cache, 0.0, u62l, u62h | |
2a14: aa9dc8a02422 fadd32 r71.cache, r4l.discard, r69 | |
2a1a: 82828c060200112c0008 fcmpsel lt, r0h.cache, r70.cache.abs, 0.5, 0, r0h.discard | |
2a24: bea109e02c22 convert f_to_s32, r72.cache, r71.discard, rtz | |
2a2a: aa9dc1c02422 fadd32 r71.cache, r0h.discard, r70 | |
2a30: be9d09e02c22 convert f_to_s32, r71.cache, r71.discard, rtz | |
2a36: 3ea10b042d22 convert s32_to_f, r72, r72.discard, rte | |
2a3c: 0291c8e61bd4802ca029 fcmpsel lt, r68, r68.discard.abs, u63, r74.discard, r68.discard | |
2a46: 3e9d0be42c22 convert s32_to_f, r71, r71.discard, rte | |
2a4c: 028d46e61bd26024a029 fcmpsel lt, r67, r67.abs, u63, r73.discard, r67 | |
2a56: 3800 wait 0 | |
2a58: ae850040a8020022 bfeil r65.cache, 0, r66.cache, 2, mask 0x3 | |
2a60: 8295cae61bd0a02ca029 fcmpsel lt, r69.cache, r69.discard.abs, u63, r72.discard, r69.discard | |
2a6a: 8289cce61bcec02ca029 fcmpsel lt, r66.cache, r70.discard.abs, u63, r71.discard, r70.discard | |
2a74: 9289822200ca4088a028 icmpsel seq, r66.cache, r65.cache, 2, r69.discard, r66.cache | |
2a7e: 928d820200c86088a028 icmpsel seq, r67.cache, r65.cache, 0, r68.discard, r67.cache | |
2a88: 9285821200846044a028 icmpsel ugt, r65.cache, r65.cache, 1, r66.cache, r67 | |
2a92: be8909202822 convert f_to_s32, r66.cache, r65.cache, rtz | |
2a98: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
2a9e: ae89004026070021 bfeil r66.cache, 0, r50, 7 | |
2aa6: ae858e5600000024 asr r65.cache, r39.cache, 5 | |
2aae: fe0284708008 and r0h.cache, r66l.cache, 7 | |
2ab4: fe0582eae829 or r65.cache, r65.cache, r39.cache | |
2aba: 92898150004e00904020 icmpsel seq, r66.cache, r0h.cache, 5, r39, 0 | |
2ac4: 1289c16000824084a020 icmpsel seq, r66, r0h.discard, 6, r65.cache, r66 | |
2ace: d20e00000000 pop_exec r0l.cache, 1 | |
2ad4: d20e00000000 pop_exec r0l.cache, 1 | |
2ada: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2ae0: 8e05804103231000 iadd r65.cache, u0, 244, lsl 2 | |
2ae8: 2e9100c069090421 bfeil r68, 0, r46.cache, 9, mask 0x1F | |
2af0: 92824202180101300008 icmpsel ult, r0h.cache, r65, u0, 1, 0 | |
2afa: 2ea100c065130421 bfeil r72, 0, r46, 19, mask 0x1F | |
2b02: 0e09c12018200000 iadd r66, r0h.discard, u1 | |
2b0a: 20c02c000000 jmp_exec_none 0x2B36 | |
2b10: 0521820488caf200 device_load 0, i32, quad, r68_r69_r70_r71, r65_r66, r68, signed, lsl 2 | |
2b18: 0541020489caf200 device_load 0, i32, quad, r72_r73_r74_r75, r65_r66, r72, signed, lsl 2 | |
2b20: 3800 wait 0 | |
2b22: 9285620200ce608da024 icmpsel seq, r65.cache, r49, 0, r71.discard, r75.discard | |
2b2c: 9289c662004200908028 icmpsel seq, r66.cache, r67.discard, 6, r65, 0 | |
2b36: d20e00000000 pop_exec r0l.cache, 1 | |
2b3c: d20e00000000 pop_exec r0l.cache, 1 | |
2b42: 7e0580f2832b and r65, r64.cache, 255 | |
2b48: 7e01c4f2832b and r64, r66.discard, 255 | |
2b4e: d20e00000000 pop_exec r0l.cache, 1 | |
2b54: ae8d0020e5070021 bfeil r67.cache, 0, r41, 7, mask 0x7 | |
2b5c: d22886420008 if_icmp r0l.cache, ult, r67.cache, 4, 1 | |
2b62: 92958602007040870028 icmpsel seq, r69.cache, r67.cache, 0, r24, r26 | |
2b6c: 92898622007280870028 icmpsel seq, r66.cache, r67.cache, 2, r25, r28 | |
2b76: 1289462200ca402ca028 icmpsel ult, r66, r67, 2, r69.discard, r66.discard | |
2b80: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2b86: 20c038020000 jmp_exec_none 0x2DBE | |
2b8c: 522846620008 if_icmp r0l, ult, r67, 6, 1 | |
2b92: 20c0ca010000 jmp_exec_none 0x2D5C | |
2b98: 7e095a0a8024 mov r66, r45 | |
2b9e: 528846520008 if_icmp r0l, seq, r67, 5, 1 | |
2ba4: 20c0b2010000 jmp_exec_none 0x2D56 | |
2baa: ae8d0040e6070021 bfeil r67.cache, 0, r50, 7, mask 0x7 | |
2bb2: 522846220008 if_icmp r0l, ult, r67, 2, 1 | |
2bb8: 8e090020a5210000 iadd r66.cache, 0, r41, lsl 1 | |
2bc0: fe0984628028 and r66.cache, r66.cache, 6 | |
2bc6: 8e09014028220000 iadd r66.cache, 1, r66.cache | |
2bce: 8e13804124222000 iadd r68_r69.cache, u0, r66, lsl 4 | |
2bd6: 0e15ca2218280000 iadd r69, r69.discard, u1 | |
2bde: 20c03c010000 jmp_exec_none 0x2D1A | |
2be4: 0521580583ca3200 device_load 0, i32, pair, r68_r69, r68_r69, 53, signed, lsl 2 | |
2bec: 92a986020042c0845028 icmpsel seq, r74.cache, r67.cache, 0, r33, r38 | |
2bf6: 929986020040a0845028 icmpsel seq, r70.cache, r67.cache, 0, r32, r37 | |
2c00: 929d8602007c60841028 icmpsel seq, r71.cache, r67.cache, 0, r30, r35 | |
2c0a: 92898602007e80841028 icmpsel seq, r66.cache, r67.cache, 0, r31, r36 | |
2c14: 9a9dce02102a fmul32 r71.cache, r71.discard, u64l | |
2c1a: 9a898402102a fmul32 r66.cache, r66.cache, u64l | |
2c20: 82908e0200bcd1bb5008 fcmpsel gte, r4l.cache, r71.cache, 0.0, u62l, u62h | |
2c2a: 8282840200bcd1bb5008 fcmpsel gte, r0h.cache, r66.cache, 0.0, u62l, u62h | |
2c34: 82908e060200812c0008 fcmpsel lt, r4l.cache, r71.cache.abs, 0.5, 0, r4l.discard | |
2c3e: 828284060200112c0008 fcmpsel lt, r0h.cache, r66.cache.abs, 0.5, 0, r0h.discard | |
2c48: 9aa5cc02102a fmul32 r73.cache, r70.discard, u64l | |
2c4e: aa8dc8e02822 fadd32 r67.cache, r4l.discard, r71.cache | |
2c54: aa99c1402822 fadd32 r70.cache, r0h.discard, r66.cache | |
2c5a: bea109602822 convert f_to_s32, r72.cache, r67.cache, rtz | |
2c60: 9a8dd402102a fmul32 r67.cache, r74.discard, u64l | |
2c66: be9909c02c22 convert f_to_s32, r70.cache, r70.discard, rtz | |
2c6c: 8282920200bcd1bb5008 fcmpsel gte, r0h.cache, r73.cache, 0.0, u62l, u62h | |
2c76: bead0b042d22 convert s32_to_f, r75.cache, r72.discard, rte | |
2c7c: 829092060200112c0008 fcmpsel lt, r4l.cache, r73.cache.abs, 0.5, 0, r0h.discard | |
2c86: be990bc42c22 convert s32_to_f, r70.cache, r70.discard, rte | |
2c8c: 8282860200bcd1bb5008 fcmpsel gte, r0h.cache, r67.cache, 0.0, u62l, u62h | |
2c96: aaa1c8202522 fadd32 r72.cache, r4l.discard, r73 | |
2c9c: 828286060200112c0008 fcmpsel lt, r0h.cache, r67.cache.abs, 0.5, 0, r0h.discard | |
2ca6: bea909002d22 convert f_to_s32, r74.cache, r72.discard, rtz | |
2cac: aaa1c1602422 fadd32 r72.cache, r0h.discard, r67 | |
2cb2: bea109002d22 convert f_to_s32, r72.cache, r72.discard, rtz | |
2cb8: 3ea90b442d22 convert s32_to_f, r74, r74.discard, rte | |
2cbe: 029dcee61bd6e02ca029 fcmpsel lt, r71, r71.discard.abs, u63, r75.discard, r71.discard | |
2cc8: 3ea10b042d22 convert s32_to_f, r72, r72.discard, rte | |
2cce: 029944e61bcc4024a029 fcmpsel lt, r70, r66.abs, u63, r70.discard, r66 | |
2cd8: 3800 wait 0 | |
2cda: ae8900a0ac020022 bfeil r66.cache, 0, r69.discard, 2, mask 0x3 | |
2ce2: 8291d2e61bd4202da029 fcmpsel lt, r68.cache, r73.discard.abs, u63, r74.discard, r73.discard | |
2cec: 828d86e61bd06028a029 fcmpsel lt, r67.cache, r67.cache.abs, u63, r72.discard, r67.cache | |
2cf6: 928d842200c86088a028 icmpsel seq, r67.cache, r66.cache, 2, r68.discard, r67.cache | |
2d00: 9291840200cec08ca028 icmpsel seq, r68.cache, r66.cache, 0, r71.discard, r70.discard | |
2d0a: 928984120086804ca028 icmpsel ugt, r66.cache, r66.cache, 1, r67.cache, r68.discard | |
2d14: be8909402822 convert f_to_s32, r66.cache, r66.cache, rtz | |
2d1a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
2d20: ae8d004026070021 bfeil r67.cache, 0, r50, 7 | |
2d28: ae898e5600000024 asr r66.cache, r39.cache, 5 | |
2d30: fe0286708008 and r0h.cache, r67l.cache, 7 | |
2d36: fe0984eae829 or r66.cache, r66.cache, r39.cache | |
2d3c: 928d8150004e00904020 icmpsel seq, r67.cache, r0h.cache, 5, r39, 0 | |
2d46: 1289c16000446084a020 icmpsel seq, r66, r0h.discard, 6, r66, r67 | |
2d50: d20e00000000 pop_exec r0l.cache, 1 | |
2d56: d20e00000000 pop_exec r0l.cache, 1 | |
2d5c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2d62: 8e21804103231000 iadd r72.cache, u0, 244, lsl 2 | |
2d6a: 2e9100c069090421 bfeil r68, 0, r46.cache, 9, mask 0x1F | |
2d72: 92825002180101300008 icmpsel ult, r0h.cache, r72, u0, 1, 0 | |
2d7c: 2e8900c065130421 bfeil r66, 0, r46, 19, mask 0x1F | |
2d84: 0e25c12018200000 iadd r73, r0h.discard, u1 | |
2d8c: 20c02c000000 jmp_exec_none 0x2DB8 | |
2d92: 0521800498caf200 device_load 0, i32, quad, r68_r69_r70_r71, r72_r73, r68, signed, lsl 2 | |
2d9a: 0541400498caf200 device_load 0, i32, quad, r72_r73_r74_r75, r72_r73, r66, signed, lsl 2 | |
2da2: 3800 wait 0 | |
2da4: 9289a20200ce608da024 icmpsel seq, r66.cache, r49.cache, 0, r71.discard, r75.discard | |
2dae: 1289c662004400908028 icmpsel seq, r66, r67.discard, 6, r66, 0 | |
2db8: d20e00000000 pop_exec r0l.cache, 1 | |
2dbe: d20e00000000 pop_exec r0l.cache, 1 | |
2dc4: ae8d0020e5040021 bfeil r67.cache, 0, r41, 4, mask 0x7 | |
2dcc: d22886420008 if_icmp r0l.cache, ult, r67.cache, 4, 1 | |
2dd2: 92c58602007040870018 icmpsel seq, r49.cache, r67.cache, 0, r24, r26 | |
2ddc: 92b98622007280870018 icmpsel seq, r46.cache, r67.cache, 2, r25, r28 | |
2de6: 12b946220062c0255018 icmpsel ult, r46, r67, 2, r49, r46 | |
2df0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2df6: 20c038020000 jmp_exec_none 0x302E | |
2dfc: 522846620008 if_icmp r0l, ult, r67, 6, 1 | |
2e02: 20c0ca010000 jmp_exec_none 0x2FCC | |
2e08: 7e395a0a8014 mov r46, r45 | |
2e0e: 528846520008 if_icmp r0l, seq, r67, 5, 1 | |
2e14: 20c0b2010000 jmp_exec_none 0x2FC6 | |
2e1a: ae8d0040ea070021 bfeil r67.cache, 0, r50.cache, 7, mask 0x7 | |
2e22: 522846220008 if_icmp r0l, ult, r67, 2, 1 | |
2e28: 8e390020a5110000 iadd r46.cache, 0, r41, lsl 1 | |
2e30: fe399c628014 and r46.cache, r46.cache, 6 | |
2e36: 8e3901c029110000 iadd r46.cache, 1, r46.cache | |
2e3e: 8e4780c125112000 iadd r49_r50.cache, u0, r46, lsl 4 | |
2e46: 0e49642218140000 iadd r50, r50, u1 | |
2e4e: 20c03c010000 jmp_exec_none 0x2F8A | |
2e54: 0589520563c93200 device_load 0, i32, pair, r49_r50, r49_r50, 53, signed, lsl 2 | |
2e5c: 929586020042c0845028 icmpsel seq, r69.cache, r67.cache, 0, r33, r38 | |
2e66: 929986020040a0845028 icmpsel seq, r70.cache, r67.cache, 0, r32, r37 | |
2e70: 92918602007c60841028 icmpsel seq, r68.cache, r67.cache, 0, r30, r35 | |
2e7a: 92b98602007e80841018 icmpsel seq, r46.cache, r67.cache, 0, r31, r36 | |
2e84: 9a91c802102a fmul32 r68.cache, r68.discard, u64l | |
2e8a: 9ab99c021016 fmul32 r46.cache, r46.cache, u64l | |
2e90: 8290880200bcd1bb5008 fcmpsel gte, r4l.cache, r68.cache, 0.0, u62l, u62h | |
2e9a: 82829c0200bcd1bb5004 fcmpsel gte, r0h.cache, r46.cache, 0.0, u62l, u62h | |
2ea4: 829088060200812c0008 fcmpsel lt, r4l.cache, r68.cache.abs, 0.5, 0, r4l.discard | |
2eae: 82829c060200112c0004 fcmpsel lt, r0h.cache, r46.cache.abs, 0.5, 0, r0h.discard | |
2eb8: 9a9dcc02102a fmul32 r71.cache, r70.discard, u64l | |
2ebe: aa99c8802822 fadd32 r70.cache, r4l.discard, r68.cache | |
2ec4: aa8dc1c02921 fadd32 r67.cache, r0h.discard, r46.cache | |
2eca: be9909c02c22 convert f_to_s32, r70.cache, r70.discard, rtz | |
2ed0: 9a95ca02102a fmul32 r69.cache, r69.discard, u64l | |
2ed6: be8d09602822 convert f_to_s32, r67.cache, r67.cache, rtz | |
2edc: 82828e0200bcd1bb5008 fcmpsel gte, r0h.cache, r71.cache, 0.0, u62l, u62h | |
2ee6: bea50bc42c22 convert s32_to_f, r73.cache, r70.discard, rte | |
2eec: 82908e060200112c0008 fcmpsel lt, r4l.cache, r71.cache.abs, 0.5, 0, r0h.discard | |
2ef6: be8d0b642822 convert s32_to_f, r67.cache, r67.cache, rte | |
2efc: 82828a0200bcd1bb5008 fcmpsel gte, r0h.cache, r69.cache, 0.0, u62l, u62h | |
2f06: aa99c8e02422 fadd32 r70.cache, r4l.discard, r71 | |
2f0c: 82828a060200112c0008 fcmpsel lt, r0h.cache, r69.cache.abs, 0.5, 0, r0h.discard | |
2f16: bea109c02c22 convert f_to_s32, r72.cache, r70.discard, rtz | |
2f1c: aa99c1a02422 fadd32 r70.cache, r0h.discard, r69 | |
2f22: be9909c02c22 convert f_to_s32, r70.cache, r70.discard, rtz | |
2f28: 3ea10b042d22 convert s32_to_f, r72, r72.discard, rte | |
2f2e: 0291c8e61bd2802ca029 fcmpsel lt, r68, r68.discard.abs, u63, r73.discard, r68.discard | |
2f38: 3e990bc42c22 convert s32_to_f, r70, r70.discard, rte | |
2f3e: 028d5ce61b46c0259025 fcmpsel lt, r67, r46.abs, u63, r67, r46 | |
2f48: 3800 wait 0 | |
2f4a: aeb90040aa020011 bfeil r46.cache, 0, r50.cache, 2, mask 0x3 | |
2f52: 82c9cee61bd0e02ca019 fcmpsel lt, r50.cache, r71.discard.abs, u63, r72.discard, r71.discard | |
2f5c: 82c5cae61bcca02ca019 fcmpsel lt, r49.cache, r69.discard.abs, u63, r70.discard, r69.discard | |
2f66: 92c59c2200a4208a5014 icmpsel seq, r49.cache, r46.cache, 2, r50.cache, r49.cache | |
2f70: 92c99c0200c86084a014 icmpsel seq, r50.cache, r46.cache, 0, r68.discard, r67 | |
2f7a: 92b99c1200a2404a5014 icmpsel ugt, r46.cache, r46.cache, 1, r49.cache, r50.cache | |
2f84: beb909c02911 convert f_to_s32, r46.cache, r46.cache, rtz | |
2f8a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
2f90: aec500402e070011 bfeil r49.cache, 0, r50.discard, 7 | |
2f98: aeb98e5600000014 asr r46.cache, r39.cache, 5 | |
2fa0: fe02a2708004 and r0h.cache, r49l.cache, 7 | |
2fa6: fe399ceae815 or r46.cache, r46.cache, r39.cache | |
2fac: 92c58150004e00904010 icmpsel seq, r49.cache, r0h.cache, 5, r39, 0 | |
2fb6: 92b9c160009c20865010 icmpsel seq, r46.cache, r0h.discard, 6, r46.cache, r49 | |
2fc0: d20e00000000 pop_exec r0l.cache, 1 | |
2fc6: d20e00000000 pop_exec r0l.cache, 1 | |
2fcc: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2fd2: 8e21804103231000 iadd r72.cache, u0, 244, lsl 2 | |
2fda: 2ec900c069090411 bfeil r50, 0, r46.cache, 9, mask 0x1F | |
2fe2: 92825002180101300008 icmpsel ult, r0h.cache, r72, u0, 1, 0 | |
2fec: 2eb900c065130411 bfeil r46, 0, r46, 19, mask 0x1F | |
2ff4: 0e25c12018200000 iadd r73, r0h.discard, u1 | |
2ffc: 20c02c000000 jmp_exec_none 0x3028 | |
3002: 0521400496caf200 device_load 0, i32, quad, r68_r69_r70_r71, r72_r73, r50, signed, lsl 2 | |
300a: 0541c00495caf200 device_load 0, i32, quad, r72_r73_r74_r75, r72_r73, r46, signed, lsl 2 | |
3012: 3800 wait 0 | |
3014: 92b9e20200ce608da014 icmpsel seq, r46.cache, r49.discard, 0, r71.discard, r75.discard | |
301e: 12b9c662005c00904018 icmpsel seq, r46, r67.discard, 6, r46, 0 | |
3028: d20e00000000 pop_exec r0l.cache, 1 | |
302e: d20e00000000 pop_exec r0l.cache, 1 | |
3034: 7e0dc4f2832b and r67, r66.discard, 255 | |
303a: 5288fe821806 if_icmp r0l, seq, r63.discard, u68, 1 | |
3040: 20c05a010000 jmp_exec_none 0x319A | |
3046: 52a87c400004 if_icmp r0l, slt, r62l, 4, 1 | |
304c: 20c092000000 jmp_exec_none 0x30DE | |
3052: d2a8bc200004 if_icmp r0l.cache, slt, r62l.cache, 2, 1 | |
3058: d288bc100004 if_icmp r0l.cache, seq, r62l.cache, 1, 1 | |
305e: 92c4a6c22a0101900015 icmpsel seq, r49l.cache, r51.cache, r54.cache, 1, 0 | |
3068: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
306e: 92c4a6c22a0101300015 icmpsel ult, r49l.cache, r51.cache, r54.cache, 1, 0 | |
3078: d20e00000000 pop_exec r0l.cache, 1 | |
307e: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3084: d2a87c300004 if_icmp r0l.cache, slt, r62l, 3, 1 | |
308a: 8e4500e00a112000 iadd r49.cache, 0, r55l.cache, lsl 4 | |
3092: 8e4900800a112000 iadd r50.cache, 0, r52l.cache, lsl 4 | |
309a: 8e45ac202a152000 iadd r49.cache, r54l.cache, r49.cache, lsl 4 | |
30a2: 8e49a6402e152000 iadd r50.cache, r51l.cache, r50.discard, lsl 4 | |
30aa: 92c4a2422e0101500015 icmpsel ugt, r49l.cache, r49.cache, r50.discard, 1, 0 | |
30b4: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
30ba: 928266c2260101900005 icmpsel seq, r0h.cache, r51, r54, 1, 0 | |
30c4: 92c468e226c100900015 icmpsel seq, r49l.cache, r52, r55, r0h.discard, 0 | |
30ce: d21600000000 pop_exec r0l.cache, 2 | |
30d4: 12c9e200000061842014 icmpsel seq, r50, r49l.discard, 0, 0, r67 | |
30de: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
30e4: 20c0a8000000 jmp_exec_none 0x318C | |
30ea: d2a8bc600004 if_icmp r0l.cache, slt, r62l.cache, 6, 1 | |
30f0: d2a87c500004 if_icmp r0l.cache, slt, r62l, 5, 1 | |
30f6: 8e0200e00a012000 iadd r0h.cache, 0, r55l.cache, lsl 4 | |
30fe: 8e70ac100c142000 iadd r60l.cache, r54l.cache, r0h.discard, lsl 4 | |
3106: fe72b0088014 mov r60h.cache, r56l.cache | |
310c: 8e0200800a012000 iadd r0h.cache, 0, r52l.cache, lsl 4 | |
3114: fe466a088014 mov r49h.cache, r53l | |
311a: 8e44a6100c142000 iadd r49l.cache, r51l.cache, r0h.discard, lsl 4 | |
3122: 92c878222e0101500015 icmpsel ugt, r50l.cache, r60, r49.discard, 1, 0 | |
312c: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3132: 9282e6c22e0101900005 icmpsel seq, r0h.cache, r51.discard, r54.discard, 1, 0 | |
313c: 9282e8e22ec100900005 icmpsel seq, r0h.cache, r52.discard, r55.discard, r0h.discard, 0 | |
3146: 92c8ea022fc100900015 icmpsel seq, r50l.cache, r53.discard, r56.discard, r0h.discard, 0 | |
3150: d20e00000000 pop_exec r0l.cache, 1 | |
3156: 92c9a400000061882014 icmpsel seq, r50.cache, r50l.cache, 0, 0, r67.cache | |
3160: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3166: d2a8fc700004 if_icmp r0l.cache, slt, r62l.discard, 7, 1 | |
316c: 92c9802228860030801a icmpsel ult, r50.cache, r64.cache, r65.cache, r67.cache, 0 | |
3176: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
317c: 92c9402224460090801a icmpsel seq, r50.cache, r64, r65, r67, 0 | |
3186: d21600000000 pop_exec r0l.cache, 2 | |
318c: d20e00000000 pop_exec r0l.cache, 1 | |
3192: 0e39e4c225150000 iadd r46, r50.discard, r46 | |
319a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
31a0: 20c0c2000000 jmp_exec_none 0x3262 | |
31a6: aec5006028070012 bfeil r49.cache, 0, r67.cache, 7 | |
31ae: 8e49c02a281a0000 isub r50.cache, r64.discard, r65.cache | |
31b6: 8e45e2620c160000 iadd r49.cache, r49.discard, r67l.discard | |
31be: 8e4d00202c122000 iadd r51.cache, 0, r65.discard, lsl 4 | |
31c6: fe0253308004 and r0h.cache, r41h, 3 | |
31cc: 9e45e2422ee66215 imadd r49.cache, r49.discard, r50.discard, r51.discard, lsl 4 | |
31d4: 92c9b8320000818b1014 icmpsel seq, r50.cache, r60.cache, 3, 0, r60.cache | |
31de: 92cdba020000f1939014 icmpsel seq, r51.cache, r61.cache, 0, 128, 127 | |
31e8: ae4500202ea44211 bfi r49.cache, 0, r49.discard, r50.cache | |
31f0: 92d1b8320000618e1014 icmpsel seq, r52.cache, r60.cache, 3, 0, r51.discard | |
31fa: 8e4d9c0a00160000 isub r51.cache, r46.cache, 128 | |
3202: 8e45e2822e150000 iadd r49.cache, r49.discard, r52.discard | |
320a: 8e5100c029190000 iadd r52.cache, 128, r46.cache | |
3212: aec5e28600000014 asr r49.cache, r49.discard, 8 | |
321a: 92b9811000e8c0895010 icmpsel seq, r46.cache, r0h.cache, 1, r52.discard, r46.cache | |
3224: 92b9c12000e6c0895010 icmpsel seq, r46.cache, r0h.discard, 2, r51.discard, r46.cache | |
322e: ae3900c029e44211 bfi r46.cache, 0, r46.cache, r50.discard | |
3236: 8e4900282a110000 isub r50.cache, 0, r49.cache | |
323e: 92c5fa0200e2408e5014 icmpsel seq, r49.cache, r61.discard, 0, r49.discard, r50.discard | |
3248: 9282f832000101900004 icmpsel seq, r0h.cache, r60.discard, 3, 1, 0 | |
3252: 8e399c222e150000 iadd r46.cache, r46.cache, r49.discard | |
325a: aeb99c160c000014 asr r46.cache, r46.cache, r0h.discard | |
3262: 520e00000000 pop_exec r0l, 1 | |
3268: 92c59c02199c00d96016 icmpsel sgt, r49.cache, r46.cache, u72, r46.cache, u72 | |
3272: 92cde2e218e2e0b86016 icmpsel slt, r51.cache, r49.discard, u71, r49.discard, u71 | |
327c: aec90000a9160011 bfeil r50.cache, 0, r40.cache, 22, mask 0x3 | |
3284: 92c5dc0200dc00d04014 icmpsel sgt, r49.cache, r46.discard, 0, r46.discard, 0 | |
328e: fe39d0629a16 and r46.cache, r40.discard, u83 | |
3294: fe2192629a16 and r40.cache, r41.cache, u83 | |
329a: aea50020ad160011 bfeil r41.cache, 0, r41.discard, 22, mask 0x3 | |
32a2: 92c5e2f203e2f0b37017 icmpsel slt, r49.cache, r49.discard, 255, r49.discard, 255 | |
32ac: 92cdd00200e6208e5014 icmpsel seq, r51.cache, r40.discard, 0, r51.discard, r49.discard | |
32b6: 92c5b60219b600d96016 icmpsel sgt, r49.cache, r59.cache, u72, r59.cache, u72 | |
32c0: 92a1f60200f600d04014 icmpsel sgt, r40.cache, r59.discard, 0, r59.discard, 0 | |
32ca: 92c5e2e218e2e0b86016 icmpsel slt, r49.cache, r49.discard, u71, r49.discard, u71 | |
32d4: 92a1d0f203d0f0b37017 icmpsel slt, r40.cache, r40.discard, 255, r40.discard, 255 | |
32de: 92a19c0200e2008d5014 icmpsel seq, r40.cache, r46.cache, 0, r49.discard, r40.discard | |
32e8: 12e15202006600874004 icmpsel seq, r24, r41, 0, r51, r24 | |
32f2: 128da402009060844004 icmpsel seq, r3, r50.cache, 0, r40.cache, r3 | |
32fc: 92d1a402009200891014 icmpsel seq, r52.cache, r50.cache, 0, r9.cache, r40.cache | |
3306: 92c5b20219b200d96016 icmpsel sgt, r49.cache, r57.cache, u72, r57.cache, u72 | |
3310: 12a5a42200e820254004 icmpsel ult, r9, r50.cache, 2, r52.discard, r9 | |
331a: 92d9e2e218e2e0b86016 icmpsel slt, r54.cache, r49.discard, u71, r49.discard, u71 | |
3324: 92d1b40219b400d96016 icmpsel sgt, r52.cache, r58.cache, u72, r58.cache, u72 | |
332e: 92c5f20200f200d04014 icmpsel sgt, r49.cache, r57.discard, 0, r57.discard, 0 | |
3338: 92d5e8e218e8e0b86016 icmpsel slt, r53.cache, r52.discard, u71, r52.discard, u71 | |
3342: 92d1f40200f400d04014 icmpsel sgt, r52.cache, r58.discard, 0, r58.discard, 0 | |
334c: 92c5e2f203e2f0b37017 icmpsel slt, r49.cache, r49.discard, 255, r49.discard, 255 | |
3356: 92d1e8f203e8f0b37017 icmpsel slt, r52.cache, r52.discard, 255, r52.discard, 255 | |
3360: 92c59c0200ec208e5014 icmpsel seq, r49.cache, r46.cache, 0, r54.discard, r49.discard | |
336a: 92b9dc0200ea808e5014 icmpsel seq, r46.cache, r46.discard, 0, r53.discard, r52.discard | |
3374: 92d5a40200a2208a1014 icmpsel seq, r53.cache, r50.cache, 0, r17.cache, r49.cache | |
337e: 92d1a40200a4c0891014 icmpsel seq, r52.cache, r50.cache, 0, r18.cache, r46.cache | |
3388: 12c5a42200ea20264004 icmpsel ult, r17, r50.cache, 2, r53.discard, r17 | |
3392: 12c9a42200e840264004 icmpsel ult, r18, r50.cache, 2, r52.discard, r18 | |
339c: 92d1a422009040894014 icmpsel seq, r52.cache, r50.cache, 2, r40.cache, r10.cache | |
33a6: 12a9a4220054802e1004 icmpsel ult, r10, r50.cache, 2, r10, r52.discard | |
33b0: 92d1a42200a2008a4014 icmpsel seq, r52.cache, r50.cache, 2, r49.cache, r16.cache | |
33ba: 12c1a4220060802e1004 icmpsel ult, r16, r50.cache, 2, r16, r52.discard | |
33c4: 92d1a422009c80894014 icmpsel seq, r52.cache, r50.cache, 2, r46.cache, r12.cache | |
33ce: 12b1a4220058802e1004 icmpsel ult, r12, r50.cache, 2, r12, r52.discard | |
33d8: 12ada43200d060854004 icmpsel seq, r11, r50.cache, 3, r40.discard, r11 | |
33e2: 12b9a40200a2c0854004 icmpsel seq, r14, r50.cache, 0, r49.cache, r14 | |
33ec: 12cda43200e260864004 icmpsel seq, r19, r50.cache, 3, r49.discard, r19 | |
33f6: 12bda402009ce0854004 icmpsel seq, r15, r50.cache, 0, r46.cache, r15 | |
3400: 92a1920200b4608a1014 icmpsel seq, r40.cache, r41.cache, 0, r26.cache, r51.cache | |
340a: 12b5e43200dca0854004 icmpsel seq, r13, r50.discard, 3, r46.discard, r13 | |
3414: 12e9922200d040274004 icmpsel ult, r26, r41.cache, 2, r40.discard, r26 | |
341e: 92a1922200a6208b4014 icmpsel seq, r40.cache, r41.cache, 2, r51.cache, r25.cache | |
3428: 12e592220072002d1004 icmpsel ult, r25, r41.cache, 2, r25, r40.discard | |
3432: 12f1d23200e680874004 icmpsel seq, r28, r41.discard, 3, r51.discard, r28 | |
343c: 8e0901402c110000 iadd r34.cache, 1, r34.discard | |
3444: 7e45de0a8014 mov r49, r47.discard | |
344a: 7e49e00a8014 mov r50, r48.discard | |
3450: 525544622704 while_icmp r0l, ulte, r34, r27, 2 | |
3456: 00c0ecccffff jmp_exec_any 0x142 | |
345c: 521600000000 pop_exec r0l, 2 | |
3462: 8e7780612f402000 iadd r29_r30.cache, u0, r27.discard, lsl 4 | |
346a: 0e79fc2218000000 iadd r30, r30.discard, u1 | |
3472: 05e95a0532c83200 device_load 0, i32, pair, r29_r30, r29_r30, 37, signed, lsl 2 | |
347a: 3800 wait 0 | |
347c: aedd00c0af160000 bfeil r23.cache, 0, r30.discard, 22, mask 0x3 | |
3484: 9269ae0200f0408f icmpsel seq, r26.cache, r23.cache, 0, r24.discard, r26.discard | |
348c: 9261ae2200f2808f icmpsel seq, r24.cache, r23.cache, 2, r25.discard, r28.discard | |
3494: 925dee2200f4002f icmpsel ult, r23.cache, r23.discard, 2, r26.discard, r24.discard | |
349c: 7e5deef28303 and r23, r23.discard, 255 | |
34a2: 52889c010004 if_icmp r0l, seq, u46, 0, 1 | |
34a8: 20c0200b0000 jmp_exec_none 0x3FC8 | |
34ae: aee100a0a7160000 bfeil r24.cache, 0, r29, 22, mask 0x3 | |
34b6: aaedaca22a00 fadd32 r27.cache, r22.cache, r21.cache | |
34bc: bed909602f00 convert f_to_s32, r22.cache, r27.discard, rtz | |
34c2: 9255b002009e4086 icmpsel seq, r21.cache, r24.cache, 0, r15.cache, r18 | |
34ca: 926db002009c208a icmpsel seq, r27.cache, r24.cache, 0, r14.cache, r17.cache | |
34d2: fe456c128000 and r17.cache, r22, 1 | |
34d8: aabd84822600 fadd32 r15.cache, r2.cache, r20 | |
34de: 9239b02200a06086 icmpsel seq, r14.cache, r24.cache, 2, r16.cache, r19 | |
34e6: be8909e02500 convert f_to_s32, r2.cache, r15, rtz | |
34ec: 9239b02200f6c029 icmpsel ult, r14.cache, r24.cache, 2, r27.discard, r14.cache | |
34f4: 8e41a2208a000000 iadd r16.cache, r17l.cache, r17l.cache, lsl 1 | |
34fc: 8e450040a8000000 iadd r17.cache, 0, r2.cache, lsl 1 | |
3504: 9209b0220098a085 icmpsel seq, r2.cache, r24.cache, 2, r12.cache, r13 | |
350c: fe3162228000 and r12.cache, r17, 2 | |
3512: 9209b022006a4028 icmpsel ult, r2.cache, r24.cache, 2, r21, r2.cache | |
351a: 8e31608a29000000 isub r12.cache, r16, r12.cache | |
3522: 9225b00200862089 icmpsel seq, r9.cache, r24.cache, 0, r3.cache, r9.cache | |
352a: 920db02200946089 icmpsel seq, r3.cache, r24.cache, 2, r10.cache, r11.cache | |
3532: 9225f02200926028 icmpsel ult, r9.cache, r24.discard, 2, r9.cache, r3.cache | |
353a: 8e0d008829000000 isub r3.cache, 0, r12.cache | |
3542: fe2592f28303 and r9.cache, r9.cache, 255 | |
3548: 92319802008680a9 icmpsel slt, r12.cache, r12.cache, 0, r3.cache, r12.cache | |
3550: aea9002029060000 bfeil r10.cache, 0, r9.cache, 6 | |
3558: 8e2d928029000000 iadd r11.cache, r9l.cache, r12.cache | |
3560: fe0d5cf28303 and r3.cache, r14, 255 | |
3566: 8e29964a29000000 isub r10.cache, r11.cache, r10.cache | |
356e: 12a5a801005240890004 icmpsel seq, r9, u52, 0, r9, r10.cache | |
3578: aea9006028060000 bfeil r10.cache, 0, r3.cache, 6 | |
3580: 8e2d868029000000 iadd r11.cache, r3l.cache, r12.cache | |
3588: fe0984f28303 and r2.cache, r2.cache, 255 | |
358e: 8e29964a29000000 isub r10.cache, r11.cache, r10.cache | |
3596: 128da801004640890004 icmpsel seq, r3, u52, 0, r3, r10.cache | |
35a0: aead004028060000 bfeil r11.cache, 0, r2.cache, 6 | |
35a8: fe299e098004 mov r10.cache, u47 | |
35ae: 8e31848029000000 iadd r12.cache, r2l.cache, r12.cache | |
35b6: aea90040e9150000 bfeil r10.cache, 0, r10.cache, 21, mask 0x7 | |
35be: 8e2d586a29000000 isub r11.cache, r12, r11.cache | |
35c6: 1289a801004460850004 icmpsel seq, r2, u52, 0, r2, r11 | |
35d0: 528954020000 if_icmp r0l, nseq, r10, 0, 1 | |
35d6: 20c0da020000 jmp_exec_none 0x38B0 | |
35dc: aaad820a0300 fadd32 r11.cache, r1.cache.neg, 1.0 | |
35e2: 9a8596c21802 fmul32 r1.cache, r11.cache, u70 | |
35e8: be8509202800 convert f_to_s32, r1.cache, r1.cache, rtz | |
35ee: 92058202008200d0 icmpsel sgt, r1.cache, r1.cache, 0, r1.cache, 0 | |
35f6: 92ad82a21882a0b82002 icmpsel slt, r11.cache, r1.cache, u69, r1.cache, u69 | |
3600: 9285a411009600900004 icmpsel seq, r1.cache, u50, 1, r11.cache, 0 | |
360a: 8e05822128040000 iadd r1.cache, u33, r1.cache | |
3612: 9e05b66125820201 imadd r1.cache, u27, r43, r1.cache | |
361a: 9e05b44125820201 imadd r1.cache, u26, r42, r1.cache | |
3622: 9e05b88125820201 imadd r1.cache, u28, r44, r1.cache | |
362a: 9e31baa125820201 imadd r12.cache, u29, r45, r1.cache | |
3632: fe0210f18104 and r0h.cache, u40l, 31 | |
3638: fe0598a29802 and r1.cache, r12.cache, u69 | |
363e: 9285a401009620880004 icmpsel seq, r1.cache, u50, 0, r11.cache, r1.cache | |
3648: aead002028c10000 bfeil r11.cache, 0, r1.cache, r0h.discard | |
3650: 8e2d8c6929040000 isub r11.cache, u38, r11.cache | |
3658: bead0b642900 convert s32_to_f, r11.cache, r11.cache, rte | |
365e: be850b242800 convert s32_to_f, r1.cache, r1.cache, rte | |
3664: fe0220619106 and r0h.cache, u48l, u75l | |
366a: 8a319682 rcp r12.cache, r11.cache | |
366e: fe2d9e219906 and r11.cache, u47, u73 | |
3674: 9ab582c21902 fmul32 r13.cache, r1.cache, u78 | |
367a: 9a8592c11806 fmul32 r1.cache, u41, u70 | |
3680: 9ab59a221901 fmul32 r13.cache, r13.cache, u41 | |
3686: 9ab182822900 fmul32 r12.cache, r1.cache, r12.cache | |
368c: 2e8500e019150001 bfeil r1, 0, u47, 21 | |
3694: 122d56020098a089 icmpsel seq, r11, r11, 0, r12.cache, r13.cache | |
369c: 5289c1000000 if_icmp r0l, nseq, r0h.discard, 0, 1 | |
36a2: 8ab198810004 rcp r12.cache, u44 | |
36a8: aab596090306 fadd32 r13.cache, u43.neg, -1.0 | |
36ae: 9ab19e822900 fmul32 r12.cache, r15.cache, r12.cache | |
36b4: bad19802009a0201 fmadd32 r20.cache, r12.cache, 2.0, r13.cache | |
36bc: bab1682602224003 fmadd32 r12.cache, r20.abs, -9.0, 9.0 | |
36c4: 82319802009800f0 fcmpsel gtn, r12.cache, r12.cache, 0.0, r12.cache, 0 | |
36cc: 82e598220298e0792001 fcmpsel ltn, r25.cache, r12.cache, 9.0, r12.cache, u79 | |
36d6: 8e31800183030000 iadd r12.cache, u0, 240, lsl 1 | |
36de: bee108202700 convert f_to_u32, r24.cache, r25, rtz | |
36e4: 9202580218010130 icmpsel ult, r0h.cache, r12, u0, 1, 0 | |
36ec: 2ebd00002b020000 bfeil r15, 0, r24.cache, 2 | |
36f4: 8e59010027000000 iadd r22.cache, 1, r24 | |
36fc: 0e35c12018000000 iadd r13, r0h.discard, u1 | |
3704: 2eb900c026020000 bfeil r14, 0, r22, 2 | |
370c: 20c09a000000 jmp_exec_none 0x37A6 | |
3712: 0581e80411c8f200 device_load 0, i32, quad, r16_r17_r18_r19, r12_r13, r15, signed, lsl 2 | |
371a: 0561c80411c8f200 device_load 0, i32, quad, r12_r13_r14_r15, r12_r13, r14, signed, lsl 2 | |
3722: 3800 wait 0 | |
3724: 8a55b202 floor r21.cache, r25.cache | |
3728: aad5f2a2aa00 fadd32 r21.cache, r25.discard, r21.cache.neg | |
372e: fe61f0328000 and r24.cache, r24.discard, 3 | |
3734: fe59ac328000 and r22.cache, r22.cache, 3 | |
373a: 9249b02200a46086 icmpsel seq, r18.cache, r24.cache, 2, r18.cache, r19 | |
3742: 9241b00200a0208a icmpsel seq, r16.cache, r24.cache, 0, r16.cache, r17.cache | |
374a: 9241f0120064004a icmpsel ugt, r16.cache, r24.discard, 1, r18, r16.cache | |
3752: 9245ac020098a089 icmpsel seq, r17.cache, r22.cache, 0, r12.cache, r13.cache | |
375a: 9235ac22009ce089 icmpsel seq, r13.cache, r22.cache, 2, r14.cache, r15.cache | |
3762: aab1aa0a0300 fadd32 r12.cache, r21.cache.neg, 1.0 | |
3768: 92356c12009a204a icmpsel ugt, r13.cache, r22, 1, r13.cache, r17.cache | |
3770: 9ab160822900 fmul32 r12.cache, r16, r12.cache | |
3776: bab19aa226980200 fmadd32 r12.cache, r13.cache, r21, r12.cache | |
377e: 9ab568822600 fmul32 r13.cache, r20, r20 | |
3784: bab99882299a0200 fmadd32 r14.cache, r12.cache, r12.cache, r13.cache | |
378c: 8a359c12 rsqrt_special r13.cache, r14.cache | |
3790: 8a319882 rcp r12.cache, r12.cache | |
3794: 9ab59ac22900 fmul32 r13.cache, r13.cache, r14.cache | |
379a: 9ab19a822900 fmul32 r12.cache, r13.cache, r12.cache | |
37a0: 9aad98622900 fmul32 r11.cache, r12.cache, r11.cache | |
37a6: d20e00000000 pop_exec r0l.cache, 1 | |
37ac: eab196429901 fadd32.sat r12.cache, r11.cache, u42.neg | |
37b2: 9aad98822900 fmul32 r11.cache, r12.cache, r12.cache | |
37b8: aabd980a0300 fadd32 r15.cache, r12.cache.neg, 1.0 | |
37be: 9ab596020203 fmul32 r13.cache, r11.cache, -8.0 | |
37c4: 9aad9e020203 fmul32 r11.cache, r15.cache, -8.0 | |
37ca: 8a359ad2 exp2 r13.cache, r13.cache | |
37ce: 9ab998020203 fmul32 r14.cache, r12.cache, -8.0 | |
37d4: 8a2d96d2 exp2 r11.cache, r11.cache | |
37d8: fe4682708000 and r17h.cache, r1l.cache, 7 | |
37de: 8a399cd2 exp2 r14.cache, r14.cache | |
37e2: 9a855ee22500 fmul32 r1.cache, r15, r15 | |
37e8: aab59a0a0300 fadd32 r13.cache, r13.cache.neg, 1.0 | |
37ee: 9a8582020203 fmul32 r1.cache, r1.cache, -8.0 | |
37f4: aab99c0a0300 fadd32 r14.cache, r14.cache.neg, 1.0 | |
37fa: 8a0582d2 exp2 r1.cache, r1.cache | |
37fe: 9239a340009c8089 icmpsel seq, r14.cache, r17h.cache, 4, r14.cache, r12.cache | |
3806: 9235a350009ac085 icmpsel seq, r13.cache, r17h.cache, 5, r13.cache, r14 | |
380e: 922da3600096a085 icmpsel seq, r11.cache, r17h.cache, 6, r11.cache, r13 | |
3816: 9205637000826089 icmpsel seq, r1.cache, r17h, 7, r1.cache, r11.cache | |
381e: 9205943200828049 icmpsel ugt, r1.cache, r10.cache, 3, r1.cache, r12.cache | |
3826: 9a8582321202 fmul32 r1.cache, r1.cache, u81h | |
382c: 8282820200bcd1bb5000 fcmpsel gte, r0h.cache, r1.cache, 0.0, u62l, u62h | |
3836: 820282060200112c fcmpsel lt, r0h.cache, r1.cache.abs, 0.5, 0, r0h.discard | |
383e: aaa9c1202800 fadd32 r10.cache, r0h.discard, r1.cache | |
3844: bea909402900 convert f_to_s32, r10.cache, r10.cache, rtz | |
384a: bea90b442900 convert s32_to_f, r10.cache, r10.cache, rte | |
3850: 828582e61b9420280001 fcmpsel lt, r1.cache, r1.cache.abs, u63, r10.cache, r1.cache | |
385a: bead09202800 convert f_to_s32, r11.cache, r1.cache, rtz | |
3860: 9e31866129000004 imadd r12.cache, u35, r11.cache, 0 | |
3868: 9e05886129000004 imadd r1.cache, u36, r11.cache, 0 | |
3870: 8e29176929080000 isub r10.cache, u75h, r11.cache | |
3878: 9e2d846129000004 imadd r11.cache, u34, r11.cache, 0 | |
3880: 9e05944228820200 imadd r1.cache, r10.cache, r2.cache, r1.cache | |
3888: 9e25942229560200 imadd r9.cache, r10.cache, r9.cache, r11 | |
3890: 9e09546228580200 imadd r2.cache, r10, r3.cache, r12 | |
3898: 2ea5528600000000 asr r9, r9, 8 | |
38a0: 2e8d848600000000 asr r3, r2.cache, 8 | |
38a8: 2e89428600000000 asr r2, r1, 8 | |
38b0: d20e00000000 pop_exec r0l.cache, 1 | |
38b6: 12056e120000e186 icmpsel seq, r1, r23, 1, 0, r23 | |
38be: 5289b8010004 if_icmp r0l, nseq, u60, 0, 1 | |
38c4: 20c0d0030000 jmp_exec_none 0x3C94 | |
38ca: 9ab550021002 fmul32 r13.cache, r8, u64l | |
38d0: 9aa94a021002 fmul32 r10.cache, r5, u64l | |
38d6: 82829a0200bcd1bb5000 fcmpsel gte, r0h.cache, r13.cache, 0.0, u62l, u62h | |
38e0: 9ab14c021002 fmul32 r12.cache, r6, u64l | |
38e6: 82109a060200112c fcmpsel lt, r4l.cache, r13.cache.abs, 0.5, 0, r0h.discard | |
38ee: 82bc980200bcd1bb5000 fcmpsel gte, r15l.cache, r12.cache, 0.0, u62l, u62h | |
38f8: 8282940200bcd1bb5000 fcmpsel gte, r0h.cache, r10.cache, 0.0, u62l, u62h | |
3902: aaadc8a02900 fadd32 r11.cache, r4l.discard, r13.cache | |
3908: 820294060200112c fcmpsel lt, r0h.cache, r10.cache.abs, 0.5, 0, r0h.discard | |
3910: beb909602900 convert f_to_s32, r14.cache, r11.cache, rtz | |
3916: 9ac14e021002 fmul32 r16.cache, r7, u64l | |
391c: 823c98060200e129 fcmpsel lt, r15l.cache, r12.cache.abs, 0.5, 0, r15l.cache | |
3924: aaadc1402900 fadd32 r11.cache, r0h.discard, r10.cache | |
392a: 8282a00200bcd1bb5000 fcmpsel gte, r0h.cache, r16.cache, 0.0, u62l, u62h | |
3934: bec509602900 convert f_to_s32, r17.cache, r11.cache, rtz | |
393a: 8202a0060200112c fcmpsel lt, r0h.cache, r16.cache.abs, 0.5, 0, r0h.discard | |
3942: aaad9e802900 fadd32 r11.cache, r15l.cache, r12.cache | |
3948: bebd09602900 convert f_to_s32, r15.cache, r11.cache, rtz | |
394e: aaadc1002a00 fadd32 r11.cache, r0h.discard, r16.cache | |
3954: bec50b242a00 convert s32_to_f, r17.cache, r17.cache, rte | |
395a: bead09602900 convert f_to_s32, r11.cache, r11.cache, rtz | |
3960: 82a994e61b6240290001 fcmpsel lt, r10.cache, r10.cache.abs, u63, r17, r10.cache | |
396a: bebd0be42900 convert s32_to_f, r15.cache, r15.cache, rte | |
3970: 3ea909402500 convert f_to_s32, r10, r10, rtz | |
3976: 82b198e61b5e80290001 fcmpsel lt, r12.cache, r12.cache.abs, u63, r15, r12.cache | |
3980: bead0b642900 convert s32_to_f, r11.cache, r11.cache, rte | |
3986: 3eb109802500 convert f_to_s32, r12, r12, rtz | |
398c: 82ad60e61b9600260001 fcmpsel lt, r11.cache, r16.abs, u63, r11.cache, r16 | |
3996: beb90bc42900 convert s32_to_f, r14.cache, r14.cache, rte | |
399c: 3ead09602500 convert f_to_s32, r11, r11, rtz | |
39a2: 82b59ae61b9ca0290001 fcmpsel lt, r13.cache, r13.cache.abs, u63, r14.cache, r13.cache | |
39ac: 3eb909a02500 convert f_to_s32, r14, r13, rtz | |
39b2: 52a8ba810004 if_icmp r0l, slt, u61, 8, 1 | |
39b8: 20c050010000 jmp_exec_none 0x3B08 | |
39be: 52a8ba410004 if_icmp r0l, slt, u61, 4, 1 | |
39c4: 20c0c0000000 jmp_exec_none 0x3A84 | |
39ca: d2a8ba110004 if_icmp r0l.cache, slt, u61, 1, 1 | |
39d0: 622900000000 mov_imm r10, 0 | |
39d6: 623100000000 mov_imm r12, 0 | |
39dc: 622d00000000 mov_imm r11, 0 | |
39e2: 623900000000 mov_imm r14, 0 | |
39e8: d289ba010004 if_icmp r0l.cache, nseq, u61, 0, 1 | |
39ee: 7e29520a8000 mov r10, r9 | |
39f4: 7e31460a8000 mov r12, r3 | |
39fa: 7e2d440a8000 mov r11, r2 | |
3a00: 7e39420a8000 mov r14, r1 | |
3a06: d20e00000000 pop_exec r0l.cache, 1 | |
3a0c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3a12: 20c06c000000 jmp_exec_none 0x3A7E | |
3a18: d2a8ba210004 if_icmp r0l.cache, slt, u61, 2, 1 | |
3a1e: fe299242a900 and r10.cache, r9.cache, r10.cache | |
3a24: fe318682a900 and r12.cache, r3.cache, r12.cache | |
3a2a: fe2d8462a900 and r11.cache, r2.cache, r11.cache | |
3a30: fe3982c2a900 and r14.cache, r1.cache, r14.cache | |
3a36: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3a3c: d288ba210004 if_icmp r0l.cache, seq, u61, 2, 1 | |
3a42: 7e2954226900 bitop 0010, r10, r10, r9.cache | |
3a48: 7e3158626800 bitop 0010, r12, r12, r3.cache | |
3a4e: 7e2d56426800 bitop 0010, r11, r11, r2.cache | |
3a54: 7e395c226800 bitop 0010, r14, r14, r1.cache | |
3a5a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3a60: 7e29520a8000 mov r10, r9 | |
3a66: 7e31460a8000 mov r12, r3 | |
3a6c: 7e2d440a8000 mov r11, r2 | |
3a72: 7e39420a8000 mov r14, r1 | |
3a78: d21600000000 pop_exec r0l.cache, 2 | |
3a7e: d20e00000000 pop_exec r0l.cache, 1 | |
3a84: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3a8a: 20c078000000 jmp_exec_none 0x3B02 | |
3a90: d2a8ba610004 if_icmp r0l.cache, slt, u61, 6, 1 | |
3a96: d2a8ba510004 if_icmp r0l.cache, slt, u61, 5, 1 | |
3a9c: fe2992426900 bitop 0010, r10.cache, r9.cache, r10.cache | |
3aa2: fe3186826900 bitop 0010, r12.cache, r3.cache, r12.cache | |
3aa8: fe2d84626900 bitop 0010, r11.cache, r2.cache, r11.cache | |
3aae: fe3982c26900 bitop 0010, r14.cache, r1.cache, r14.cache | |
3ab4: d20e00000000 pop_exec r0l.cache, 1 | |
3aba: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3ac0: d2a8ba710004 if_icmp r0l.cache, slt, u61, 7, 1 | |
3ac6: fe29924a6900 xor r10.cache, r9.cache, r10.cache | |
3acc: fe31868a6900 xor r12.cache, r3.cache, r12.cache | |
3ad2: fe2d846a6900 xor r11.cache, r2.cache, r11.cache | |
3ad8: fe3982ca6900 xor r14.cache, r1.cache, r14.cache | |
3ade: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3ae4: 7e29524ae500 or r10, r9, r10 | |
3aea: 7e31468ae500 or r12, r3, r12 | |
3af0: 7e2d446ae500 or r11, r2, r11 | |
3af6: 7e3942cae500 or r14, r1, r14 | |
3afc: d21600000000 pop_exec r0l.cache, 2 | |
3b02: d20e00000000 pop_exec r0l.cache, 1 | |
3b08: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3b0e: 20c068010000 jmp_exec_none 0x3C76 | |
3b14: 52a8bac10004 if_icmp r0l, slt, u61, 12, 1 | |
3b1a: 20c096000000 jmp_exec_none 0x3BB0 | |
3b20: d2a8baa10004 if_icmp r0l.cache, slt, u61, 10, 1 | |
3b26: d2a8ba910004 if_icmp r0l.cache, slt, u61, 9, 1 | |
3b2c: fe2992462900 nor r10.cache, r9.cache, r10.cache | |
3b32: fe3186862900 nor r12.cache, r3.cache, r12.cache | |
3b38: fe2d84662900 nor r11.cache, r2.cache, r11.cache | |
3b3e: fe3982c62900 nor r14.cache, r1.cache, r14.cache | |
3b44: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3b4a: fe299426a900 bitop 1001, r10.cache, r10.cache, r9.cache | |
3b50: fe319866a800 bitop 1001, r12.cache, r12.cache, r3.cache | |
3b56: fe2d9646a800 bitop 1001, r11.cache, r11.cache, r2.cache | |
3b5c: fe399c26a800 bitop 1001, r14.cache, r14.cache, r1.cache | |
3b62: d20e00000000 pop_exec r0l.cache, 1 | |
3b68: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3b6e: d2a8bab10004 if_icmp r0l.cache, slt, u61, 11, 1 | |
3b74: fe2994064000 not r10.cache, r10.cache | |
3b7a: fe3198064000 not r12.cache, r12.cache | |
3b80: fe2d96064000 not r11.cache, r11.cache | |
3b86: fe399c064000 not r14.cache, r14.cache | |
3b8c: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3b92: 7e295426e500 bitop 1011, r10, r10, r9 | |
3b98: 7e315866e400 bitop 1011, r12, r12, r3 | |
3b9e: 7e2d5646e400 bitop 1011, r11, r11, r2 | |
3ba4: 7e395c26e400 bitop 1011, r14, r14, r1 | |
3baa: d21600000000 pop_exec r0l.cache, 2 | |
3bb0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3bb6: 20c0ba000000 jmp_exec_none 0x3C70 | |
3bbc: d2a8bae10004 if_icmp r0l.cache, slt, u61, 14, 1 | |
3bc2: d2a8bad10004 if_icmp r0l.cache, slt, u61, 13, 1 | |
3bc8: fe2992064000 not r10.cache, r9.cache | |
3bce: fe3186064000 not r12.cache, r3.cache | |
3bd4: fe2d84064000 not r11.cache, r2.cache | |
3bda: fe3982064000 not r14.cache, r1.cache | |
3be0: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3be6: fe299246e900 bitop 1011, r10.cache, r9.cache, r10.cache | |
3bec: fe318686e900 bitop 1011, r12.cache, r3.cache, r12.cache | |
3bf2: fe2d8466e900 bitop 1011, r11.cache, r2.cache, r11.cache | |
3bf8: fe3982c6e900 bitop 1011, r14.cache, r1.cache, r14.cache | |
3bfe: d20e00000000 pop_exec r0l.cache, 1 | |
3c04: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3c0a: d2a8baf10004 if_icmp r0l.cache, slt, u61, 15, 1 | |
3c10: fe29924e6900 nand r10.cache, r9.cache, r10.cache | |
3c16: fe31868e6900 nand r12.cache, r3.cache, r12.cache | |
3c1c: fe2d846e6900 nand r11.cache, r2.cache, r11.cache | |
3c22: fe3982ce6900 nand r14.cache, r1.cache, r14.cache | |
3c28: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
3c2e: e229ff000000 mov_imm r10.cache, 255 | |
3c34: e231ff000000 mov_imm r12.cache, 255 | |
3c3a: e22dff000000 mov_imm r11.cache, 255 | |
3c40: e239ff000000 mov_imm r14.cache, 255 | |
3c46: d289baf10004 if_icmp r0l.cache, nseq, u61, 15, 1 | |
3c4c: fe29920a8000 mov r10.cache, r9.cache | |
3c52: fe31860a8000 mov r12.cache, r3.cache | |
3c58: fe2d840a8000 mov r11.cache, r2.cache | |
3c5e: fe39820a8000 mov r14.cache, r1.cache | |
3c64: d20e00000000 pop_exec r0l.cache, 1 | |
3c6a: d21600000000 pop_exec r0l.cache, 2 | |
3c70: d20e00000000 pop_exec r0l.cache, 1 | |
3c76: d20e00000000 pop_exec r0l.cache, 1 | |
3c7c: fe2594f28303 and r9.cache, r10.cache, 255 | |
3c82: fe0d98f28303 and r3.cache, r12.cache, 255 | |
3c88: fe0956f28303 and r2.cache, r11, 255 | |
3c8e: fe059cf28303 and r1.cache, r14.cache, 255 | |
3c94: 520e00000000 pop_exec r0l, 1 | |
3c9a: 3ead0b442800 convert s32_to_f, r11, r2.cache, rte | |
3ca0: aea9002024020000 bfeil r10.cache, 0, r1, 2 | |
3ca8: aeb1842600000000 asr r12.cache, r2.cache, 2 | |
3cb0: be890b442900 convert s32_to_f, r2.cache, r10.cache, rte | |
3cb6: aeb9922600000000 asr r14.cache, r9.cache, 2 | |
3cbe: fe29a2098004 mov r10.cache, u49 | |
3cc4: aeb50040a9020400 bfeil r13.cache, 0, r10.cache, 2, mask 0x3F | |
3ccc: aea9862600000000 asr r10.cache, r3.cache, 2 | |
3cd4: beb50aa42900 convert u32_to_f, r13.cache, r13.cache, rte | |
3cda: bebd0b242900 convert s32_to_f, r15.cache, r9.cache, rte | |
3ce0: 9289a2010084a0890004 icmpsel seq, r2.cache, u49, 0, r2.cache, r13.cache | |
3cea: bea90b442900 convert s32_to_f, r10.cache, r10.cache, rte | |
3cf0: 9aa55e421802 fmul32 r9.cache, r15, u66 | |
3cf6: beb50bc42500 convert s32_to_f, r13.cache, r14, rte | |
3cfc: 9aa994621802 fmul32 r10.cache, r10.cache, u67 | |
3d02: be8d0b642800 convert s32_to_f, r3.cache, r3.cache, rte | |
3d08: 9ab59a621802 fmul32 r13.cache, r13.cache, u67 | |
3d0e: 12e1a6010092a0850004 icmpsel seq, r24, u51, 0, r9.cache, r13 | |
3d18: 9a8d86421802 fmul32 r3.cache, r3.cache, u66 | |
3d1e: bea50b842500 convert s32_to_f, r9.cache, r12, rte | |
3d24: 12e5a601008640850004 icmpsel seq, r25, u51, 0, r3.cache, r10 | |
3d2e: 9a8d56421802 fmul32 r3.cache, r11, u66 | |
3d34: 9aa592621802 fmul32 r9.cache, r9.cache, u67 | |
3d3a: 12e9a601004620850004 icmpsel seq, r26, u51, 0, r3, r9 | |
3d44: 1aed44621802 fmul32 r27, r2, u67 | |
3d4a: 5289aa010004 if_icmp r0l, nseq, u53, 0, 1 | |
3d50: 20c072020000 jmp_exec_none 0x3FC2 | |
3d56: be890b242800 convert s32_to_f, r2.cache, r1.cache, rte | |
3d5c: 9282b201000011982004 icmpsel seq, r0h.cache, u57, 0, 0, u64h | |
3d66: 9a8584421802 fmul32 r1.cache, r2.cache, u66 | |
3d6c: 92c5a20100b620880004 icmpsel seq, r17.cache, u49, 0, r27.cache, r1.cache | |
3d76: aa89c1000002 fadd32 r2.cache, r0h.discard, -0.0 | |
3d7c: aa85b60a0300 fadd32 r1.cache, r27.cache.neg, 1.0 | |
3d82: 9285b221007620880004 icmpsel seq, r1.cache, u57, 2, r27, r1.cache | |
3d8c: 928db221008420280004 icmpsel ult, r3.cache, u57, 2, r2.cache, r1.cache | |
3d96: aab1a20a0300 fadd32 r12.cache, r17.cache.neg, 1.0 | |
3d9c: aa85900a0300 fadd32 r1.cache, r8.cache.neg, 1.0 | |
3da2: 92a5b0510098208a0004 icmpsel seq, r9.cache, u56, 5, r12.cache, r17.cache | |
3dac: 9289b061009020880004 icmpsel seq, r2.cache, u56, 6, r8.cache, r1.cache | |
3db6: 92adb061009240280004 icmpsel ult, r11.cache, u56, 6, r9.cache, r2.cache | |
3dc0: 92a5b251009820860004 icmpsel seq, r9.cache, u57, 5, r12.cache, r17 | |
3dca: 9289b261005020840004 icmpsel seq, r2.cache, u57, 6, r8, r1 | |
3dd4: 9289b261009240280004 icmpsel ult, r2.cache, u57, 6, r9.cache, r2.cache | |
3dde: 1289b241008640240004 icmpsel ult, r2, u57, 4, r3.cache, r2 | |
3de8: aa8d8a0a0300 fadd32 r3.cache, r5.cache.neg, 1.0 | |
3dee: 9290ac01000011982004 icmpsel seq, r4l.cache, u54, 0, 0, u64h | |
3df8: 9282b001000011982004 icmpsel seq, r0h.cache, u56, 0, 0, u64h | |
3e02: 92a9ac21004a60880004 icmpsel seq, r10.cache, u54, 2, r5, r3.cache | |
3e0c: aab5c8000002 fadd32 r13.cache, r4l.discard, -0.0 | |
3e12: aabdc1000002 fadd32 r15.cache, r0h.discard, -0.0 | |
3e18: aa8db40a0300 fadd32 r3.cache, r26.cache.neg, 1.0 | |
3e1e: 928db021007460880004 icmpsel seq, r3.cache, u56, 2, r26, r3.cache | |
3e28: 928db021005e60280004 icmpsel ult, r3.cache, u56, 2, r15, r3.cache | |
3e32: 12b9ac21009a40290004 icmpsel ult, r14, u54, 2, r13.cache, r10.cache | |
3e3c: 12a9b041008660250004 icmpsel ult, r10, u56, 4, r3.cache, r11 | |
3e46: aa8d8e0a0300 fadd32 r3.cache, r7.cache.neg, 1.0 | |
3e4c: 928dac21004e60880004 icmpsel seq, r3.cache, u54, 2, r7, r3.cache | |
3e56: 92a5ac21009a60280004 icmpsel ult, r9.cache, u54, 2, r13.cache, r3.cache | |
3e60: aa8d8c0a0300 fadd32 r3.cache, r6.cache.neg, 1.0 | |
3e66: 928dac21004c60880004 icmpsel seq, r3.cache, u54, 2, r6, r3.cache | |
3e70: 928dac21009a60280004 icmpsel ult, r3.cache, u54, 2, r13.cache, r3.cache | |
3e7a: 9282ae01000011982004 icmpsel seq, r0h.cache, u55, 0, 0, u64h | |
3e84: 92b5ac510098208a0004 icmpsel seq, r13.cache, u54, 5, r12.cache, r17.cache | |
3e8e: 92c1ae510098208a0004 icmpsel seq, r16.cache, u55, 5, r12.cache, r17.cache | |
3e98: aac5c1000002 fadd32 r17.cache, r0h.discard, -0.0 | |
3e9e: 92b1ac61009020880004 icmpsel seq, r12.cache, u54, 6, r8.cache, r1.cache | |
3ea8: 92b1ac61009a80290004 icmpsel ult, r12.cache, u54, 6, r13.cache, r12.cache | |
3eb2: 92b5ae21009020880004 icmpsel seq, r13.cache, u55, 2, r8.cache, r1.cache | |
3ebc: 92b5ae210062a0290004 icmpsel ult, r13.cache, u55, 2, r17, r13.cache | |
3ec6: 9285ae61005020880004 icmpsel seq, r1.cache, u55, 6, r8, r1.cache | |
3ed0: 9285ae61006020280004 icmpsel ult, r1.cache, u55, 6, r16, r1.cache | |
3eda: 9285ae41009a20280004 icmpsel ult, r1.cache, u55, 4, r13.cache, r1.cache | |
3ee4: 928dac41008680290004 icmpsel ult, r3.cache, u54, 4, r3.cache, r12.cache | |
3eee: 1a8542622700 fmul32 r1, r1, r27 | |
3ef4: 9a8d86222b00 fmul32 r3.cache, r3.cache, r25.cache | |
3efa: aab5b20a0300 fadd32 r13.cache, r25.cache.neg, 1.0 | |
3f00: 92b5b02100b2a0890004 icmpsel seq, r13.cache, u56, 2, r25.cache, r13.cache | |
3f0a: 92a5ac41009280290004 icmpsel ult, r9.cache, u54, 4, r9.cache, r12.cache | |
3f14: 92b1ac41009c80290004 icmpsel ult, r12.cache, u54, 4, r14.cache, r12.cache | |
3f1e: 9aa592422700 fmul32 r9.cache, r9.cache, r26 | |
3f24: 9ab198022b00 fmul32 r12.cache, r12.cache, r24.cache | |
3f2a: aab9b00a0300 fadd32 r14.cache, r24.cache.neg, 1.0 | |
3f30: 92b9b02100b0c0890004 icmpsel seq, r14.cache, u56, 2, r24.cache, r14.cache | |
3f3a: 92b9b021009ec0290004 icmpsel ult, r14.cache, u56, 2, r15.cache, r14.cache | |
3f44: 92b5b021005ea0290004 icmpsel ult, r13.cache, u56, 2, r15, r13.cache | |
3f4e: 92b9b041009c60290004 icmpsel ult, r14.cache, u56, 4, r14.cache, r11.cache | |
3f58: 92adb041009a60290004 icmpsel ult, r11.cache, u56, 4, r13.cache, r11.cache | |
3f62: fe3582896908 xor r13.cache, u65, r12.cache | |
3f68: 92b1b4010098a0890004 icmpsel seq, r12.cache, u58, 0, r12.cache, r13.cache | |
3f72: fe3582296908 xor r13.cache, u65, r9.cache | |
3f78: 92a5b4010092a0890004 icmpsel seq, r9.cache, u58, 0, r9.cache, r13.cache | |
3f82: fe3582696808 xor r13.cache, u65, r3.cache | |
3f88: 928db4010086a0850004 icmpsel seq, r3.cache, u58, 0, r3.cache, r13 | |
3f92: 3ae15ca224580200 fmadd32 r24, r14, r5, r12 | |
3f9a: 3ae556c224860200 fmadd32 r25, r11, r6, r3.cache | |
3fa2: fe0d82296808 xor r3.cache, u65, r1.cache | |
3fa8: 9285b601008260840004 icmpsel seq, r1.cache, u59, 0, r1.cache, r3 | |
3fb2: 3ae954e224520200 fmadd32 r26, r10, r7, r9 | |
3fba: 3aed440225420200 fmadd32 r27, r2, r8, r1 | |
3fc2: d20e00000000 pop_exec r0l.cache, 1 | |
3fc8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3fce: 20c0300d0000 jmp_exec_none 0x4CFE | |
3fd4: fe619c098004 mov r24.cache, u46 | |
3fda: aee90000eb130000 bfeil r26.cache, 0, r24.cache, 19, mask 0x7 | |
3fe2: 9210aea21a0101b0 icmpsel slt, r4l.cache, r23.cache, u21, 1, 0 | |
3fea: 926caea21a001190 icmpsel seq, r27l.cache, r23.cache, u21, 0, 1 | |
3ff2: 9260b40200001190 icmpsel seq, r24l.cache, r26.cache, 0, 0, 1 | |
3ffa: 9202aea21a0011b0 icmpsel slt, r0h.cache, r23.cache, u21, 0, 1 | |
4002: fe10b0808c00 and r4l.cache, r24l.cache, r4l.discard | |
4008: 9264aea21a010190 icmpsel seq, r25l.cache, r23.cache, u21, 1, 0 | |
4010: 9260aea21a0011d0 icmpsel sgt, r24l.cache, r23.cache, u21, 0, 1 | |
4018: 9264b42200b2008b icmpsel seq, r25l.cache, r26.cache, 2, r25l.cache, r24l.cache | |
4020: 9260aea21a0101d0 icmpsel sgt, r24l.cache, r23.cache, u21, 1, 0 | |
4028: 9266b46200001190 icmpsel seq, r25h.cache, r26.cache, 6, 0, 1 | |
4030: 9260b45200b6008b icmpsel seq, r24l.cache, r26.cache, 5, r27l.cache, r24l.cache | |
4038: fe02b318cc00 or r0h.cache, r25h.cache, r0h.discard | |
403e: 9202b46200b0102c icmpsel ult, r0h.cache, r26.cache, 6, r24l.cache, r0h.discard | |
4046: 9210b42200c8202b icmpsel ult, r4l.cache, r26.cache, 2, r4l.discard, r25l.cache | |
404e: aee500c019160001 bfeil r25.cache, 0, u46, 22 | |
4056: 9202b44200c8102c icmpsel ult, r0h.cache, r26.cache, 4, r4l.discard, r0h.discard | |
405e: fe60b1088000 mov r24l.cache, r24h.cache | |
4064: fe10b2308000 and r4l.cache, r25l.cache, 3 | |
406a: fe61b0728000 and r24.cache, r24.cache, 7 | |
4070: 9266ae821a001190 icmpsel seq, r25h.cache, r23.cache, u20, 0, 1 | |
4078: 9264ae821a0101d0 icmpsel sgt, r25l.cache, r23.cache, u20, 1, 0 | |
4080: 9268b05200b3208b icmpsel seq, r26l.cache, r24.cache, 5, r25h.cache, r25l.cache | |
4088: 9266ae821a0101b0 icmpsel slt, r25h.cache, r23.cache, u20, 1, 0 | |
4090: 9264ae821a0011b0 icmpsel slt, r25l.cache, r23.cache, u20, 0, 1 | |
4098: 926cae821a010190 icmpsel seq, r27l.cache, r23.cache, u20, 1, 0 | |
40a0: 926a6e821a0011d0 icmpsel sgt, r26h.cache, r23, u20, 0, 1 | |
40a8: 926ab02200b6508b icmpsel seq, r26h.cache, r24.cache, 2, r27l.cache, r26h.cache | |
40b0: 926eb00200001190 icmpsel seq, r27h.cache, r24.cache, 0, 0, 1 | |
40b8: 926cb06200001190 icmpsel seq, r27l.cache, r24.cache, 6, 0, 1 | |
40c0: fe6677308b00 and r25h.cache, r27h, r25h.cache | |
40c6: fe647628cb00 or r25l.cache, r27l, r25l.cache | |
40cc: 9266b02200b35027 icmpsel ult, r25h.cache, r24.cache, 2, r25h.cache, r26h | |
40d4: 9264b06200b4202b icmpsel ult, r25l.cache, r24.cache, 6, r26l.cache, r25l.cache | |
40dc: 9260b04200732027 icmpsel ult, r24l.cache, r24.cache, 4, r25h, r25l | |
40e4: d2a888200000 if_icmp r0l.cache, slt, r4l.cache, 2, 1 | |
40ea: d28888100000 if_icmp r0l.cache, seq, r4l.cache, 1, 1 | |
40f0: fe02b018c800 or r0h.cache, r24l.cache, r0h.cache | |
40f6: 92908100008101908000 icmpsel seq, r4l.cache, r0h.cache, 0, u64h, 0 | |
4100: 92618100008a0090 icmpsel seq, r24.cache, r0h.cache, 0, r5.cache, 0 | |
4108: 12658100008c0090 icmpsel seq, r25, r0h.cache, 0, r6.cache, 0 | |
4110: 2aed88000002 fadd32 r27, r4l.cache, -0.0 | |
4116: 92698100008e0090 icmpsel seq, r26.cache, r0h.cache, 0, r7.cache, 0 | |
411e: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4124: fe02b0108800 and r0h.cache, r24l.cache, r0h.cache | |
412a: 92908100008101908000 icmpsel seq, r4l.cache, r0h.cache, 0, u64h, 0 | |
4134: 92618100008a0090 icmpsel seq, r24.cache, r0h.cache, 0, r5.cache, 0 | |
413c: 12658100008c0090 icmpsel seq, r25, r0h.cache, 0, r6.cache, 0 | |
4144: 2aed88000002 fadd32 r27, r4l.cache, -0.0 | |
414a: 92698100008e0090 icmpsel seq, r26.cache, r0h.cache, 0, r7.cache, 0 | |
4152: d20e00000000 pop_exec r0l.cache, 1 | |
4158: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
415e: d2a8c8300000 if_icmp r0l.cache, slt, r4l.discard, 3, 1 | |
4164: fe02b0184800 xor r0h.cache, r24l.cache, r0h.cache | |
416a: 92908100008101908000 icmpsel seq, r4l.cache, r0h.cache, 0, u64h, 0 | |
4174: 92618100008a0090 icmpsel seq, r24.cache, r0h.cache, 0, r5.cache, 0 | |
417c: 12658100008c0090 icmpsel seq, r25, r0h.cache, 0, r6.cache, 0 | |
4184: 2aedc8000002 fadd32 r27, r4l.discard, -0.0 | |
418a: 92698100008e0090 icmpsel seq, r26.cache, r0h.cache, 0, r7.cache, 0 | |
4192: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4198: fe68b0184800 xor r26l.cache, r24l.cache, r0h.cache | |
419e: fe02b4184000 xor r0h.cache, r26l.cache, 1 | |
41a4: 1261b4000000a184 icmpsel seq, r24, r26l.cache, 0, 0, r5 | |
41ac: 9290b400000011982000 icmpsel seq, r4l.cache, r26l.cache, 0, 0, u64h | |
41b6: 1265b4000000c184 icmpsel seq, r25, r26l.cache, 0, 0, r6 | |
41be: 126974000000e184 icmpsel seq, r26, r26l, 0, 0, r7 | |
41c6: 2aedc8000002 fadd32 r27, r4l.discard, -0.0 | |
41cc: d21600000000 pop_exec r0l.cache, 2 | |
41d2: fe02c1108000 and r0h.cache, r0h.discard, 1 | |
41d8: 5289c1000000 if_icmp r0l, nseq, r0h.discard, 0, 1 | |
41de: 20c01a0b0000 jmp_exec_none 0x4CF8 | |
41e4: aee100a0af160000 bfeil r24.cache, 0, r29.discard, 22, mask 0x3 | |
41ec: aaedeca22e00 fadd32 r27.cache, r22.discard, r21.discard | |
41f2: bed909602b00 convert f_to_s32, r22.cache, r27.cache, rtz | |
41f8: 9255b00200de408e icmpsel seq, r21.cache, r24.cache, 0, r15.discard, r18.discard | |
4200: 926db00200dc208e icmpsel seq, r27.cache, r24.cache, 0, r14.discard, r17.discard | |
4208: fe45ec128000 and r17.cache, r22.discard, 1 | |
420e: aabdc4822e00 fadd32 r15.cache, r2.discard, r20.discard | |
4214: 9239b02200e0608e icmpsel seq, r14.cache, r24.cache, 2, r16.discard, r19.discard | |
421c: be8909e02500 convert f_to_s32, r2.cache, r15, rtz | |
4222: 9239b0220076c02d icmpsel ult, r14.cache, r24.cache, 2, r27, r14.discard | |
422a: 8e41e2208e000000 iadd r16.cache, r17l.discard, r17l.discard, lsl 1 | |
4232: 8e450040ac000000 iadd r17.cache, 0, r2.discard, lsl 1 | |
423a: 9209b02200d8a08d icmpsel seq, r2.cache, r24.cache, 2, r12.discard, r13.discard | |
4242: fe31e2228000 and r12.cache, r17.discard, 2 | |
4248: 9209b02200ea402c icmpsel ult, r2.cache, r24.cache, 2, r21.discard, r2.discard | |
4250: 8e31e08a2d000000 isub r12.cache, r16.discard, r12.discard | |
4258: 9225b00200c6208d icmpsel seq, r9.cache, r24.cache, 0, r3.discard, r9.discard | |
4260: 920db02200d4608d icmpsel seq, r3.cache, r24.cache, 2, r10.discard, r11.discard | |
4268: 9225702200d2602c icmpsel ult, r9.cache, r24, 2, r9.discard, r3.discard | |
4270: 8e0d008829000000 isub r3.cache, 0, r12.cache | |
4278: fe25d2f28303 and r9.cache, r9.discard, 255 | |
427e: 9231d80200c680ad icmpsel slt, r12.cache, r12.discard, 0, r3.discard, r12.discard | |
4286: aea9002029060000 bfeil r10.cache, 0, r9.cache, 6 | |
428e: 8e2d928029000000 iadd r11.cache, r9l.cache, r12.cache | |
4296: fe0ddcf28303 and r3.cache, r14.discard, 255 | |
429c: 8e29d64a2d000000 isub r10.cache, r11.discard, r10.discard | |
42a4: 12a5a80100d2408d0004 icmpsel seq, r9, u52, 0, r9.discard, r10.discard | |
42ae: aea9006028060000 bfeil r10.cache, 0, r3.cache, 6 | |
42b6: 8e2d868029000000 iadd r11.cache, r3l.cache, r12.cache | |
42be: fe09c4f28303 and r2.cache, r2.discard, 255 | |
42c4: 8e29d64a2d000000 isub r10.cache, r11.discard, r10.discard | |
42cc: 128da80100c6408d0004 icmpsel seq, r3, u52, 0, r3.discard, r10.discard | |
42d6: aead004028060000 bfeil r11.cache, 0, r2.cache, 6 | |
42de: fe299e098004 mov r10.cache, u47 | |
42e4: 8e3184802d000000 iadd r12.cache, r2l.cache, r12.discard | |
42ec: aea90040ed150000 bfeil r10.cache, 0, r10.discard, 21, mask 0x7 | |
42f4: 8e2dd86a2d000000 isub r11.cache, r12.discard, r11.discard | |
42fc: 1289a80100c4608d0004 icmpsel seq, r2, u52, 0, r2.discard, r11.discard | |
4306: 528954020000 if_icmp r0l, nseq, r10, 0, 1 | |
430c: 20c0da020000 jmp_exec_none 0x45E6 | |
4312: aaadc20a0300 fadd32 r11.cache, r1.discard.neg, 1.0 | |
4318: 9a85d6c21802 fmul32 r1.cache, r11.discard, u70 | |
431e: be8509202c00 convert f_to_s32, r1.cache, r1.discard, rtz | |
4324: 9205c20200c200d0 icmpsel sgt, r1.cache, r1.discard, 0, r1.discard, 0 | |
432c: 92adc2a218c2a0b82002 icmpsel slt, r11.cache, r1.discard, u69, r1.discard, u69 | |
4336: 9285a411009600900004 icmpsel seq, r1.cache, u50, 1, r11.cache, 0 | |
4340: 8e0582212c040000 iadd r1.cache, u33, r1.discard | |
4348: 9e05b6612dc20201 imadd r1.cache, u27, r43.discard, r1.discard | |
4350: 9e05b4412dc20201 imadd r1.cache, u26, r42.discard, r1.discard | |
4358: 9e05b8812dc20201 imadd r1.cache, u28, r44.discard, r1.discard | |
4360: 9e31baa12dc20201 imadd r12.cache, u29, r45.discard, r1.discard | |
4368: fe0210f18104 and r0h.cache, u40l, 31 | |
436e: fe05d8a29802 and r1.cache, r12.discard, u69 | |
4374: 9285a40100d6208c0004 icmpsel seq, r1.cache, u50, 0, r11.discard, r1.discard | |
437e: aead002028c10000 bfeil r11.cache, 0, r1.cache, r0h.discard | |
4386: 8e2d8c692d040000 isub r11.cache, u38, r11.discard | |
438e: bead0b642d00 convert s32_to_f, r11.cache, r11.discard, rte | |
4394: be850b242c00 convert s32_to_f, r1.cache, r1.discard, rte | |
439a: fe0220619106 and r0h.cache, u48l, u75l | |
43a0: 8a31d682 rcp r12.cache, r11.discard | |
43a4: fe2d9e219906 and r11.cache, u47, u73 | |
43aa: 9ab5c2c21902 fmul32 r13.cache, r1.discard, u78 | |
43b0: 9a8592c11806 fmul32 r1.cache, u41, u70 | |
43b6: 9ab5da221901 fmul32 r13.cache, r13.discard, u41 | |
43bc: 9ab1c2822d00 fmul32 r12.cache, r1.discard, r12.discard | |
43c2: 2e8500e019150001 bfeil r1, 0, u47, 21 | |
43ca: 122dd60200d8a08d icmpsel seq, r11, r11.discard, 0, r12.discard, r13.discard | |
43d2: 5289c1000000 if_icmp r0l, nseq, r0h.discard, 0, 1 | |
43d8: 8ab198810004 rcp r12.cache, u44 | |
43de: aab596090306 fadd32 r13.cache, u43.neg, -1.0 | |
43e4: 9ab1de822d00 fmul32 r12.cache, r15.discard, r12.discard | |
43ea: bad1d80200da0201 fmadd32 r20.cache, r12.discard, 2.0, r13.discard | |
43f2: bab1682602224003 fmadd32 r12.cache, r20.abs, -9.0, 9.0 | |
43fa: 8231d80200d800f0 fcmpsel gtn, r12.cache, r12.discard, 0.0, r12.discard, 0 | |
4402: 82e5d82202d8e0792001 fcmpsel ltn, r25.cache, r12.discard, 9.0, r12.discard, u79 | |
440c: 8e31800183030000 iadd r12.cache, u0, 240, lsl 1 | |
4414: bee108202700 convert f_to_u32, r24.cache, r25, rtz | |
441a: 9202580218010130 icmpsel ult, r0h.cache, r12, u0, 1, 0 | |
4422: 2ebd00002b020000 bfeil r15, 0, r24.cache, 2 | |
442a: 8e59010027000000 iadd r22.cache, 1, r24 | |
4432: 0e35c12018000000 iadd r13, r0h.discard, u1 | |
443a: 2eb900c026020000 bfeil r14, 0, r22, 2 | |
4442: 20c09a000000 jmp_exec_none 0x44DC | |
4448: 0581e80411c8f200 device_load 0, i32, quad, r16_r17_r18_r19, r12_r13, r15, signed, lsl 2 | |
4450: 0561c80411c8f200 device_load 0, i32, quad, r12_r13_r14_r15, r12_r13, r14, signed, lsl 2 | |
4458: 3800 wait 0 | |
445a: 8a55b202 floor r21.cache, r25.cache | |
445e: aad572a2ae00 fadd32 r21.cache, r25, r21.discard.neg | |
4464: fe61b0328000 and r24.cache, r24.cache, 3 | |
446a: fe59ec328000 and r22.cache, r22.discard, 3 | |
4470: 9249b02200e4608e icmpsel seq, r18.cache, r24.cache, 2, r18.discard, r19.discard | |
4478: 9241b00200e0208e icmpsel seq, r16.cache, r24.cache, 0, r16.discard, r17.discard | |
4480: 9241701200e4004e icmpsel ugt, r16.cache, r24, 1, r18.discard, r16.discard | |
4488: 9245ac0200d8a08d icmpsel seq, r17.cache, r22.cache, 0, r12.discard, r13.discard | |
4490: 9235ac2200dce08d icmpsel seq, r13.cache, r22.cache, 2, r14.discard, r15.discard | |
4498: aab1aa0a0300 fadd32 r12.cache, r21.cache.neg, 1.0 | |
449e: 9235ec1200da204e icmpsel ugt, r13.cache, r22.discard, 1, r13.discard, r17.discard | |
44a6: 9ab1e0822d00 fmul32 r12.cache, r16.discard, r12.discard | |
44ac: bab1daa22ed80200 fmadd32 r12.cache, r13.discard, r21.discard, r12.discard | |
44b4: 9ab5e8822e00 fmul32 r13.cache, r20.discard, r20.discard | |
44ba: bab9988229da0200 fmadd32 r14.cache, r12.cache, r12.cache, r13.discard | |
44c2: 8a359c12 rsqrt_special r13.cache, r14.cache | |
44c6: 8a31d882 rcp r12.cache, r12.discard | |
44ca: 9ab5dac22d00 fmul32 r13.cache, r13.discard, r14.discard | |
44d0: 9ab1da822d00 fmul32 r12.cache, r13.discard, r12.discard | |
44d6: 9aadd8622900 fmul32 r11.cache, r12.discard, r11.cache | |
44dc: d20e00000000 pop_exec r0l.cache, 1 | |
44e2: eab1d6429901 fadd32.sat r12.cache, r11.discard, u42.neg | |
44e8: 9aad98822900 fmul32 r11.cache, r12.cache, r12.cache | |
44ee: aabd980a0300 fadd32 r15.cache, r12.cache.neg, 1.0 | |
44f4: 9ab5d6020203 fmul32 r13.cache, r11.discard, -8.0 | |
44fa: 9aad9e020203 fmul32 r11.cache, r15.cache, -8.0 | |
4500: 8a35dad2 exp2 r13.cache, r13.discard | |
4504: 9ab998020203 fmul32 r14.cache, r12.cache, -8.0 | |
450a: 8a2dd6d2 exp2 r11.cache, r11.discard | |
450e: fe46c2708000 and r17h.cache, r1l.discard, 7 | |
4514: 8a39dcd2 exp2 r14.cache, r14.discard | |
4518: 9a85dee22d00 fmul32 r1.cache, r15.discard, r15.discard | |
451e: aab5da0a0300 fadd32 r13.cache, r13.discard.neg, 1.0 | |
4524: 9a85c2020203 fmul32 r1.cache, r1.discard, -8.0 | |
452a: aab9dc0a0300 fadd32 r14.cache, r14.discard.neg, 1.0 | |
4530: 8a05c2d2 exp2 r1.cache, r1.discard | |
4534: 9239a34000dc8089 icmpsel seq, r14.cache, r17h.cache, 4, r14.discard, r12.cache | |
453c: 9235a35000dac08d icmpsel seq, r13.cache, r17h.cache, 5, r13.discard, r14.discard | |
4544: 922da36000d6a08d icmpsel seq, r11.cache, r17h.cache, 6, r11.discard, r13.discard | |
454c: 9205e37000c2608d icmpsel seq, r1.cache, r17h.discard, 7, r1.discard, r11.discard | |
4554: 9205d43200c2804d icmpsel ugt, r1.cache, r10.discard, 3, r1.discard, r12.discard | |
455c: 9a85c2321202 fmul32 r1.cache, r1.discard, u81h | |
4562: 8282820200bcd1bb5000 fcmpsel gte, r0h.cache, r1.cache, 0.0, u62l, u62h | |
456c: 820282060200112c fcmpsel lt, r0h.cache, r1.cache.abs, 0.5, 0, r0h.discard | |
4574: aaa9c1202800 fadd32 r10.cache, r0h.discard, r1.cache | |
457a: bea909402d00 convert f_to_s32, r10.cache, r10.discard, rtz | |
4580: bea90b442d00 convert s32_to_f, r10.cache, r10.discard, rte | |
4586: 8285c2e61bd4202c0001 fcmpsel lt, r1.cache, r1.discard.abs, u63, r10.discard, r1.discard | |
4590: bead09202c00 convert f_to_s32, r11.cache, r1.discard, rtz | |
4596: 9e31866129000004 imadd r12.cache, u35, r11.cache, 0 | |
459e: 9e05886129000004 imadd r1.cache, u36, r11.cache, 0 | |
45a6: 8e29176929080000 isub r10.cache, u75h, r11.cache | |
45ae: 9e2d84612d000004 imadd r11.cache, u34, r11.discard, 0 | |
45b6: 9e05944228c20200 imadd r1.cache, r10.cache, r2.cache, r1.discard | |
45be: 9e25942229d60200 imadd r9.cache, r10.cache, r9.cache, r11.discard | |
45c6: 9e09d46228d80200 imadd r2.cache, r10.discard, r3.cache, r12.discard | |
45ce: 2ea5528600000000 asr r9, r9, 8 | |
45d6: 2e8d848600000000 asr r3, r2.cache, 8 | |
45de: 2e89c28600000000 asr r2, r1.discard, 8 | |
45e6: d20e00000000 pop_exec r0l.cache, 1 | |
45ec: 1205ee120000e18e icmpsel seq, r1, r23.discard, 1, 0, r23.discard | |
45f4: 5289b8010004 if_icmp r0l, nseq, u60, 0, 1 | |
45fa: 20c0d0030000 jmp_exec_none 0x49CA | |
4600: 9ab550021002 fmul32 r13.cache, r8, u64l | |
4606: 9aa94a021002 fmul32 r10.cache, r5, u64l | |
460c: 82829a0200bcd1bb5000 fcmpsel gte, r0h.cache, r13.cache, 0.0, u62l, u62h | |
4616: 9ab14c021002 fmul32 r12.cache, r6, u64l | |
461c: 82109a060200112c fcmpsel lt, r4l.cache, r13.cache.abs, 0.5, 0, r0h.discard | |
4624: 82bc980200bcd1bb5000 fcmpsel gte, r15l.cache, r12.cache, 0.0, u62l, u62h | |
462e: 8282940200bcd1bb5000 fcmpsel gte, r0h.cache, r10.cache, 0.0, u62l, u62h | |
4638: aaadc8a02900 fadd32 r11.cache, r4l.discard, r13.cache | |
463e: 820294060200112c fcmpsel lt, r0h.cache, r10.cache.abs, 0.5, 0, r0h.discard | |
4646: beb909602d00 convert f_to_s32, r14.cache, r11.discard, rtz | |
464c: 9ac14e021002 fmul32 r16.cache, r7, u64l | |
4652: 823c98060200e12d fcmpsel lt, r15l.cache, r12.cache.abs, 0.5, 0, r15l.discard | |
465a: aaadc1402900 fadd32 r11.cache, r0h.discard, r10.cache | |
4660: 8282a00200bcd1bb5000 fcmpsel gte, r0h.cache, r16.cache, 0.0, u62l, u62h | |
466a: bec509602d00 convert f_to_s32, r17.cache, r11.discard, rtz | |
4670: 8202a0060200112c fcmpsel lt, r0h.cache, r16.cache.abs, 0.5, 0, r0h.discard | |
4678: aaadde802900 fadd32 r11.cache, r15l.discard, r12.cache | |
467e: bebd09602d00 convert f_to_s32, r15.cache, r11.discard, rtz | |
4684: aaadc1002a00 fadd32 r11.cache, r0h.discard, r16.cache | |
468a: bec50b242e00 convert s32_to_f, r17.cache, r17.discard, rte | |
4690: bead09602d00 convert f_to_s32, r11.cache, r11.discard, rtz | |
4696: 82a9d4e61be2402d0001 fcmpsel lt, r10.cache, r10.discard.abs, u63, r17.discard, r10.discard | |
46a0: bebd0be42d00 convert s32_to_f, r15.cache, r15.discard, rte | |
46a6: 3ea909402d00 convert f_to_s32, r10, r10.discard, rtz | |
46ac: 82b1d8e61bde802d0001 fcmpsel lt, r12.cache, r12.discard.abs, u63, r15.discard, r12.discard | |
46b6: bead0b642d00 convert s32_to_f, r11.cache, r11.discard, rte | |
46bc: 3eb109802d00 convert f_to_s32, r12, r12.discard, rtz | |
46c2: 82ade0e61bd6002e0001 fcmpsel lt, r11.cache, r16.discard.abs, u63, r11.discard, r16.discard | |
46cc: beb90bc42d00 convert s32_to_f, r14.cache, r14.discard, rte | |
46d2: 3ead09602d00 convert f_to_s32, r11, r11.discard, rtz | |
46d8: 82b5dae61bdca02d0001 fcmpsel lt, r13.cache, r13.discard.abs, u63, r14.discard, r13.discard | |
46e2: 3eb909a02d00 convert f_to_s32, r14, r13.discard, rtz | |
46e8: 52a8ba810004 if_icmp r0l, slt, u61, 8, 1 | |
46ee: 20c050010000 jmp_exec_none 0x483E | |
46f4: 52a8ba410004 if_icmp r0l, slt, u61, 4, 1 | |
46fa: 20c0c0000000 jmp_exec_none 0x47BA | |
4700: d2a8ba110004 if_icmp r0l.cache, slt, u61, 1, 1 | |
4706: 622900000000 mov_imm r10, 0 | |
470c: 623100000000 mov_imm r12, 0 | |
4712: 622d00000000 mov_imm r11, 0 | |
4718: 623900000000 mov_imm r14, 0 | |
471e: d289ba010004 if_icmp r0l.cache, nseq, u61, 0, 1 | |
4724: 7e29520a8000 mov r10, r9 | |
472a: 7e31460a8000 mov r12, r3 | |
4730: 7e2d440a8000 mov r11, r2 | |
4736: 7e39420a8000 mov r14, r1 | |
473c: d20e00000000 pop_exec r0l.cache, 1 | |
4742: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4748: 20c06c000000 jmp_exec_none 0x47B4 | |
474e: d2a8ba210004 if_icmp r0l.cache, slt, u61, 2, 1 | |
4754: fe299242a900 and r10.cache, r9.cache, r10.cache | |
475a: fe318682a900 and r12.cache, r3.cache, r12.cache | |
4760: fe2d8462a900 and r11.cache, r2.cache, r11.cache | |
4766: fe3982c2a900 and r14.cache, r1.cache, r14.cache | |
476c: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4772: d288ba210004 if_icmp r0l.cache, seq, u61, 2, 1 | |
4778: 7e2954226900 bitop 0010, r10, r10, r9.cache | |
477e: 7e3158626800 bitop 0010, r12, r12, r3.cache | |
4784: 7e2d56426800 bitop 0010, r11, r11, r2.cache | |
478a: 7e395c226800 bitop 0010, r14, r14, r1.cache | |
4790: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4796: 7e29520a8000 mov r10, r9 | |
479c: 7e31460a8000 mov r12, r3 | |
47a2: 7e2d440a8000 mov r11, r2 | |
47a8: 7e39420a8000 mov r14, r1 | |
47ae: d21600000000 pop_exec r0l.cache, 2 | |
47b4: d20e00000000 pop_exec r0l.cache, 1 | |
47ba: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
47c0: 20c078000000 jmp_exec_none 0x4838 | |
47c6: d2a8ba610004 if_icmp r0l.cache, slt, u61, 6, 1 | |
47cc: d2a8ba510004 if_icmp r0l.cache, slt, u61, 5, 1 | |
47d2: fe2992426900 bitop 0010, r10.cache, r9.cache, r10.cache | |
47d8: fe3186826900 bitop 0010, r12.cache, r3.cache, r12.cache | |
47de: fe2d84626900 bitop 0010, r11.cache, r2.cache, r11.cache | |
47e4: fe3982c26900 bitop 0010, r14.cache, r1.cache, r14.cache | |
47ea: d20e00000000 pop_exec r0l.cache, 1 | |
47f0: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
47f6: d2a8ba710004 if_icmp r0l.cache, slt, u61, 7, 1 | |
47fc: fe29924a6900 xor r10.cache, r9.cache, r10.cache | |
4802: fe31868a6900 xor r12.cache, r3.cache, r12.cache | |
4808: fe2d846a6900 xor r11.cache, r2.cache, r11.cache | |
480e: fe3982ca6900 xor r14.cache, r1.cache, r14.cache | |
4814: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
481a: 7e29524ae500 or r10, r9, r10 | |
4820: 7e31468ae500 or r12, r3, r12 | |
4826: 7e2d446ae500 or r11, r2, r11 | |
482c: 7e3942cae500 or r14, r1, r14 | |
4832: d21600000000 pop_exec r0l.cache, 2 | |
4838: d20e00000000 pop_exec r0l.cache, 1 | |
483e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4844: 20c068010000 jmp_exec_none 0x49AC | |
484a: 52a8bac10004 if_icmp r0l, slt, u61, 12, 1 | |
4850: 20c096000000 jmp_exec_none 0x48E6 | |
4856: d2a8baa10004 if_icmp r0l.cache, slt, u61, 10, 1 | |
485c: d2a8ba910004 if_icmp r0l.cache, slt, u61, 9, 1 | |
4862: fe2992462900 nor r10.cache, r9.cache, r10.cache | |
4868: fe3186862900 nor r12.cache, r3.cache, r12.cache | |
486e: fe2d84662900 nor r11.cache, r2.cache, r11.cache | |
4874: fe3982c62900 nor r14.cache, r1.cache, r14.cache | |
487a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4880: fe299426a900 bitop 1001, r10.cache, r10.cache, r9.cache | |
4886: fe319866a800 bitop 1001, r12.cache, r12.cache, r3.cache | |
488c: fe2d9646a800 bitop 1001, r11.cache, r11.cache, r2.cache | |
4892: fe399c26a800 bitop 1001, r14.cache, r14.cache, r1.cache | |
4898: d20e00000000 pop_exec r0l.cache, 1 | |
489e: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
48a4: d2a8bab10004 if_icmp r0l.cache, slt, u61, 11, 1 | |
48aa: fe2994064000 not r10.cache, r10.cache | |
48b0: fe3198064000 not r12.cache, r12.cache | |
48b6: fe2d96064000 not r11.cache, r11.cache | |
48bc: fe399c064000 not r14.cache, r14.cache | |
48c2: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
48c8: 7e295426e500 bitop 1011, r10, r10, r9 | |
48ce: 7e315866e400 bitop 1011, r12, r12, r3 | |
48d4: 7e2d5646e400 bitop 1011, r11, r11, r2 | |
48da: 7e395c26e400 bitop 1011, r14, r14, r1 | |
48e0: d21600000000 pop_exec r0l.cache, 2 | |
48e6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
48ec: 20c0ba000000 jmp_exec_none 0x49A6 | |
48f2: d2a8bae10004 if_icmp r0l.cache, slt, u61, 14, 1 | |
48f8: d2a8bad10004 if_icmp r0l.cache, slt, u61, 13, 1 | |
48fe: fe2992064000 not r10.cache, r9.cache | |
4904: fe3186064000 not r12.cache, r3.cache | |
490a: fe2d84064000 not r11.cache, r2.cache | |
4910: fe3982064000 not r14.cache, r1.cache | |
4916: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
491c: fe299246e900 bitop 1011, r10.cache, r9.cache, r10.cache | |
4922: fe318686e900 bitop 1011, r12.cache, r3.cache, r12.cache | |
4928: fe2d8466e900 bitop 1011, r11.cache, r2.cache, r11.cache | |
492e: fe3982c6e900 bitop 1011, r14.cache, r1.cache, r14.cache | |
4934: d20e00000000 pop_exec r0l.cache, 1 | |
493a: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4940: d2a8baf10004 if_icmp r0l.cache, slt, u61, 15, 1 | |
4946: fe29924e6900 nand r10.cache, r9.cache, r10.cache | |
494c: fe31868e6900 nand r12.cache, r3.cache, r12.cache | |
4952: fe2d846e6900 nand r11.cache, r2.cache, r11.cache | |
4958: fe3982ce6900 nand r14.cache, r1.cache, r14.cache | |
495e: c20a00000000 else_fcmp r0l.cache, eq, 0.0, 0.0, 1 | |
4964: e229ff000000 mov_imm r10.cache, 255 | |
496a: e231ff000000 mov_imm r12.cache, 255 | |
4970: e22dff000000 mov_imm r11.cache, 255 | |
4976: e239ff000000 mov_imm r14.cache, 255 | |
497c: d289baf10004 if_icmp r0l.cache, nseq, u61, 15, 1 | |
4982: fe29920a8000 mov r10.cache, r9.cache | |
4988: fe31860a8000 mov r12.cache, r3.cache | |
498e: fe2d840a8000 mov r11.cache, r2.cache | |
4994: fe39820a8000 mov r14.cache, r1.cache | |
499a: d20e00000000 pop_exec r0l.cache, 1 | |
49a0: d21600000000 pop_exec r0l.cache, 2 | |
49a6: d20e00000000 pop_exec r0l.cache, 1 | |
49ac: d20e00000000 pop_exec r0l.cache, 1 | |
49b2: fe25d4f28303 and r9.cache, r10.discard, 255 | |
49b8: fe0dd8f28303 and r3.cache, r12.discard, 255 | |
49be: fe09d6f28303 and r2.cache, r11.discard, 255 | |
49c4: fe05dcf28303 and r1.cache, r14.discard, 255 | |
49ca: 520e00000000 pop_exec r0l, 1 | |
49d0: bead0b442800 convert s32_to_f, r11.cache, r2.cache, rte | |
49d6: aea9422600000000 asr r10.cache, r1, 2 | |
49de: aeb1c42600000000 asr r12.cache, r2.discard, 2 | |
49e6: be890b442d00 convert s32_to_f, r2.cache, r10.discard, rte | |
49ec: aeb9922600000000 asr r14.cache, r9.cache, 2 | |
49f4: fe29a2098004 mov r10.cache, u49 | |
49fa: aeb50040ad020400 bfeil r13.cache, 0, r10.discard, 2, mask 0x3F | |
4a02: aea9862600000000 asr r10.cache, r3.cache, 2 | |
4a0a: beb50aa42d00 convert u32_to_f, r13.cache, r13.discard, rte | |
4a10: bebd0b242d00 convert s32_to_f, r15.cache, r9.discard, rte | |
4a16: 9289a20100c4a08d0004 icmpsel seq, r2.cache, u49, 0, r2.discard, r13.discard | |
4a20: bea90b442d00 convert s32_to_f, r10.cache, r10.discard, rte | |
4a26: 9aa5de421802 fmul32 r9.cache, r15.discard, u66 | |
4a2c: beb50bc42d00 convert s32_to_f, r13.cache, r14.discard, rte | |
4a32: 9aa9d4621802 fmul32 r10.cache, r10.discard, u67 | |
4a38: be8d0b642c00 convert s32_to_f, r3.cache, r3.discard, rte | |
4a3e: 9ab5da621802 fmul32 r13.cache, r13.discard, u67 | |
4a44: 12e1a60100d2a08d0004 icmpsel seq, r24, u51, 0, r9.discard, r13.discard | |
4a4e: 9a8dc6421802 fmul32 r3.cache, r3.discard, u66 | |
4a54: bea50b842d00 convert s32_to_f, r9.cache, r12.discard, rte | |
4a5a: 12e5a60100c6408d0004 icmpsel seq, r25, u51, 0, r3.discard, r10.discard | |
4a64: 9a8dd6421802 fmul32 r3.cache, r11.discard, u66 | |
4a6a: 9aa5d2621802 fmul32 r9.cache, r9.discard, u67 | |
4a70: 12e9a60100c6208d0004 icmpsel seq, r26, u51, 0, r3.discard, r9.discard | |
4a7a: 1aedc4621802 fmul32 r27, r2.discard, u67 | |
4a80: 5289aa010004 if_icmp r0l, nseq, u53, 0, 1 | |
4a86: 20c072020000 jmp_exec_none 0x4CF8 | |
4a8c: be890b242c00 convert s32_to_f, r2.cache, r1.discard, rte | |
4a92: 9282b201000011982004 icmpsel seq, r0h.cache, u57, 0, 0, u64h | |
4a9c: 9a85c4421802 fmul32 r1.cache, r2.discard, u66 | |
4aa2: 92c5a20100b6208c0004 icmpsel seq, r17.cache, u49, 0, r27.cache, r1.discard | |
4aac: aa89c1000002 fadd32 r2.cache, r0h.discard, -0.0 | |
4ab2: aa85b60a0300 fadd32 r1.cache, r27.cache.neg, 1.0 | |
4ab8: 9285b2210076208c0004 icmpsel seq, r1.cache, u57, 2, r27, r1.discard | |
4ac2: 928db22100c4202c0004 icmpsel ult, r3.cache, u57, 2, r2.discard, r1.discard | |
4acc: aab1a20a0300 fadd32 r12.cache, r17.cache.neg, 1.0 | |
4ad2: aa85900a0300 fadd32 r1.cache, r8.cache.neg, 1.0 | |
4ad8: 92a5b0510098208a0004 icmpsel seq, r9.cache, u56, 5, r12.cache, r17.cache | |
4ae2: 9289b061009020880004 icmpsel seq, r2.cache, u56, 6, r8.cache, r1.cache | |
4aec: 92adb06100d2402c0004 icmpsel ult, r11.cache, u56, 6, r9.discard, r2.discard | |
4af6: 92a5b2510098208a0004 icmpsel seq, r9.cache, u57, 5, r12.cache, r17.cache | |
4b00: 9289b261005020840004 icmpsel seq, r2.cache, u57, 6, r8, r1 | |
4b0a: 9289b26100d2402c0004 icmpsel ult, r2.cache, u57, 6, r9.discard, r2.discard | |
4b14: 1289b24100c6402c0004 icmpsel ult, r2, u57, 4, r3.discard, r2.discard | |
4b1e: aa8d8a0a0300 fadd32 r3.cache, r5.cache.neg, 1.0 | |
4b24: 9290ac01000011982004 icmpsel seq, r4l.cache, u54, 0, 0, u64h | |
4b2e: 9282b001000011982004 icmpsel seq, r0h.cache, u56, 0, 0, u64h | |
4b38: 92a9ac21004a608c0004 icmpsel seq, r10.cache, u54, 2, r5, r3.discard | |
4b42: aab5c8000002 fadd32 r13.cache, r4l.discard, -0.0 | |
4b48: aabdc1000002 fadd32 r15.cache, r0h.discard, -0.0 | |
4b4e: aa8db40a0300 fadd32 r3.cache, r26.cache.neg, 1.0 | |
4b54: 928db0210074608c0004 icmpsel seq, r3.cache, u56, 2, r26, r3.discard | |
4b5e: 928db021005e602c0004 icmpsel ult, r3.cache, u56, 2, r15, r3.discard | |
4b68: 12b9ac21009a402d0004 icmpsel ult, r14, u54, 2, r13.cache, r10.discard | |
4b72: 12a9b04100c660250004 icmpsel ult, r10, u56, 4, r3.discard, r11 | |
4b7c: aa8d8e0a0300 fadd32 r3.cache, r7.cache.neg, 1.0 | |
4b82: 928dac21004e608c0004 icmpsel seq, r3.cache, u54, 2, r7, r3.discard | |
4b8c: 92a5ac21009a602c0004 icmpsel ult, r9.cache, u54, 2, r13.cache, r3.discard | |
4b96: aa8d8c0a0300 fadd32 r3.cache, r6.cache.neg, 1.0 | |
4b9c: 928dac21004c608c0004 icmpsel seq, r3.cache, u54, 2, r6, r3.discard | |
4ba6: 928dac2100da602c0004 icmpsel ult, r3.cache, u54, 2, r13.discard, r3.discard | |
4bb0: 9282ae01000011982004 icmpsel seq, r0h.cache, u55, 0, 0, u64h | |
4bba: 92b5ac510098208a0004 icmpsel seq, r13.cache, u54, 5, r12.cache, r17.cache | |
4bc4: 92c1ae5100d8208e0004 icmpsel seq, r16.cache, u55, 5, r12.discard, r17.discard | |
4bce: aac5c1000002 fadd32 r17.cache, r0h.discard, -0.0 | |
4bd4: 92b1ac61009020880004 icmpsel seq, r12.cache, u54, 6, r8.cache, r1.cache | |
4bde: 92b1ac6100da802d0004 icmpsel ult, r12.cache, u54, 6, r13.discard, r12.discard | |
4be8: 92b5ae21009020880004 icmpsel seq, r13.cache, u55, 2, r8.cache, r1.cache | |
4bf2: 92b5ae2100e2a02d0004 icmpsel ult, r13.cache, u55, 2, r17.discard, r13.discard | |
4bfc: 9285ae610050208c0004 icmpsel seq, r1.cache, u55, 6, r8, r1.discard | |
4c06: 9285ae6100e0202c0004 icmpsel ult, r1.cache, u55, 6, r16.discard, r1.discard | |
4c10: 9285ae4100da202c0004 icmpsel ult, r1.cache, u55, 4, r13.discard, r1.discard | |
4c1a: 928dac4100c680290004 icmpsel ult, r3.cache, u54, 4, r3.discard, r12.cache | |
4c24: 1a85c2622700 fmul32 r1, r1.discard, r27 | |
4c2a: 9a8dc6222b00 fmul32 r3.cache, r3.discard, r25.cache | |
4c30: aab5b20a0300 fadd32 r13.cache, r25.cache.neg, 1.0 | |
4c36: 92b5b02100b2a08d0004 icmpsel seq, r13.cache, u56, 2, r25.cache, r13.discard | |
4c40: 92a5ac4100d280290004 icmpsel ult, r9.cache, u54, 4, r9.discard, r12.cache | |
4c4a: 92b1ac4100dc802d0004 icmpsel ult, r12.cache, u54, 4, r14.discard, r12.discard | |
4c54: 9aa5d2422700 fmul32 r9.cache, r9.discard, r26 | |
4c5a: 9ab1d8022b00 fmul32 r12.cache, r12.discard, r24.cache | |
4c60: aab9b00a0300 fadd32 r14.cache, r24.cache.neg, 1.0 | |
4c66: 92b9b02100b0c08d0004 icmpsel seq, r14.cache, u56, 2, r24.cache, r14.discard | |
4c70: 92b9b021009ec02d0004 icmpsel ult, r14.cache, u56, 2, r15.cache, r14.discard | |
4c7a: 92b5b02100dea02d0004 icmpsel ult, r13.cache, u56, 2, r15.discard, r13.discard | |
4c84: 92b9b04100dc60290004 icmpsel ult, r14.cache, u56, 4, r14.discard, r11.cache | |
4c8e: 92adb04100da602d0004 icmpsel ult, r11.cache, u56, 4, r13.discard, r11.discard | |
4c98: fe3582896908 xor r13.cache, u65, r12.cache | |
4c9e: 92b1b40100d8a08d0004 icmpsel seq, r12.cache, u58, 0, r12.discard, r13.discard | |
4ca8: fe3582296908 xor r13.cache, u65, r9.cache | |
4cae: 92a5b40100d2a08d0004 icmpsel seq, r9.cache, u58, 0, r9.discard, r13.discard | |
4cb8: fe3582696808 xor r13.cache, u65, r3.cache | |
4cbe: 928db40100c6a08d0004 icmpsel seq, r3.cache, u58, 0, r3.discard, r13.discard | |
4cc8: 3ae1dca22cd80200 fmadd32 r24, r14.discard, r5.discard, r12.discard | |
4cd0: 3ae5d6c22cc60200 fmadd32 r25, r11.discard, r6.discard, r3.discard | |
4cd8: fe0d82296808 xor r3.cache, u65, r1.cache | |
4cde: 9285b60100c2608c0004 icmpsel seq, r1.cache, u59, 0, r1.discard, r3.discard | |
4ce8: 3ae9d4e22cd20200 fmadd32 r26, r10.discard, r7.discard, r9.discard | |
4cf0: 3aedc4022dc20200 fmadd32 r27, r2.discard, r8.discard, r1.discard | |
4cf8: d21600000000 pop_exec r0l.cache, 2 | |
4cfe: 520e00000000 pop_exec r0l, 1 | |
4d04: 48040000 writeout 4, 0 | |
4d08: 09610004f0fc8003 st_tile r24_r25_r26_r27, u8norm, 0, 0, quad, 0, 255, 0, 0 | |
4d10: 8800 stop |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0: 0511380d00c81200 device_load 0, i32, single, r2, u4_u5, 3, signed, lsl 2 | |
8: 3800 wait 0 | |
a: ae8500a028020000 bfeil r1.cache, 0, r5.cache, 2 | |
12: 920d4402004a208c icmpsel seq, r3.cache, r2, 0, r5, r1.discard | |
1a: 9e1946e21d66c103 imadd r6.cache, r3, u239, u243l | |
22: 0e0501c024000000 iadd r1, 1, r6 | |
2a: 05d9c00e00c01200 device_load 0, i32, single, r27, u0_u1, r6, unsigned | |
32: 05c1200e00c01200 device_load 0, i32, single, r24, u0_u1, r1, unsigned | |
3a: e20500000300 mov_imm r1.cache, 196608 | |
40: 626500000000 mov_imm r25, 0 | |
46: e2000000 mov_imm r0l.cache, 0 | |
4a: 5229e621240c if_icmp r0l, ugte, u243, r1, 1 | |
50: 0e1d02c02c000000 iadd r7, 2, r6.discard | |
58: 05c9e00e00c01200 device_load 0, i32, single, r25, u0_u1, r7, unsigned | |
60: d20e00000000 pop_exec r0l.cache, 1 | |
66: fe020c218000 and r0h.cache, u6l, 2 | |
6c: 528841000000 if_icmp r0l, seq, r0h, 0, 1 | |
72: 3800 wait 0 | |
74: 20c084000000 jmp_exec_none 0xF8 | |
7a: 8e19204018000000 iadd r6.cache, 32, u2 | |
82: 92104c4218010130 icmpsel ult, r4l.cache, r6, u2, 1, 0 | |
8a: 8e29304018000000 iadd r10.cache, 48, u2 | |
92: 0e1dc86018000000 iadd r7, r4l.discard, u3 | |
9a: 8e39004018040000 iadd r14.cache, 64, u2 | |
a2: 9220544218010130 icmpsel ult, r8l.cache, r10, u2, 1, 0 | |
aa: 92105c4218010130 icmpsel ult, r4l.cache, r14, u2, 1, 0 | |
b2: 0e2dd06018000000 iadd r11, r8l.discard, u3 | |
ba: 0e3dc86018000000 iadd r15, r4l.discard, u3 | |
c2: 7e799c098000 mov r30, u14 | |
c8: 7e7d9e098000 mov r31, u15 | |
ce: 7e01a0098010 mov r32, u16 | |
d4: 7e41a4098000 mov r16, u18 | |
da: 7e45a6098000 mov r17, u19 | |
e0: 7e49a8098000 mov r18, u20 | |
e6: 7e4dac098000 mov r19, u22 | |
ec: 7e51ae098000 mov r20, u23 | |
f2: 7e55b0098000 mov r21, u24 | |
f8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
fe: 1e1946e21de8c103 imadd r6, r3, u239, u244 | |
106: 20c0a6000000 jmp_exec_none 0x1AC | |
10c: 0531c00e00c01200 device_load 0, i32, single, r6, u0_u1, r6, unsigned | |
114: 3800 wait 0 | |
116: fe398cf28303 and r14.cache, r6.cache, 255 | |
11c: 8e19840101022000 iadd r6.cache, u2, 144, lsl 4 | |
124: 8e1d9c0802000000 isub r7.cache, r14l.cache, 32 | |
12c: 92104c4218010130 icmpsel ult, r4l.cache, r6, u2, 1, 0 | |
134: 92295cf2018ec045 icmpsel ugt, r10.cache, r14, 31, r7.cache, r14 | |
13c: 0e1dc86018000000 iadd r7, r4l.discard, u3 | |
144: 0e25014029000000 iadd r9, 1, r10.cache | |
14c: 0e21024025000000 iadd r8, 2, r10 | |
154: 05f14c0401c87200 device_load 0, i32, triple, r30_r31_r32, r6_r7, r10, signed, lsl 2 | |
15c: 05812c0401c87200 device_load 0, i32, triple, r16_r17_r18, r6_r7, r9, signed, lsl 2 | |
164: 05990c0401c87200 device_load 0, i32, triple, r19_r20_r21, r6_r7, r8, signed, lsl 2 | |
16c: 8e21840182021000 iadd r8.cache, u2, 160, lsl 3 | |
174: 9210904218010130 icmpsel ult, r4l.cache, r8.cache, u2, 1, 0 | |
17c: 8e25c86018000000 iadd r9.cache, r4l.discard, u3 | |
184: 0e1b90c329002000 iadd r6_r7, r8_r9.cache, r14.cache, lsl 4 | |
18c: 8e2901c009000000 iadd r10.cache, 1, r14l.cache | |
194: 0e2b904325002000 iadd r10_r11, r8_r9.cache, r10, lsl 4 | |
19c: 8e3102c009000000 iadd r12.cache, 2, r14l.cache | |
1a4: 0e3bd0832d002000 iadd r14_r15, r8_r9.discard, r12.discard, lsl 4 | |
1ac: d20e00000000 pop_exec r0l.cache, 1 | |
1b2: e2100004 mov_imm r4l.cache, 1024 | |
1b6: fe100c818c00 and r4l.cache, u6l, r4l.discard | |
1bc: 6295000000000010 mov_imm r37, 0 | |
1c4: 6299000000000010 mov_imm r38, 0 | |
1cc: 629d000000000010 mov_imm r39, 0 | |
1d4: 528948000000 if_icmp r0l, nseq, r4l, 0, 1 | |
1da: 9e3146e21de0c103 imadd r12.cache, r3, u239, u240 | |
1e2: 0e21018029000000 iadd r8, 1, r12.cache | |
1ea: 0e25028025000000 iadd r9, 2, r12 | |
1f2: 3800 wait 0 | |
1f4: 20c08e000000 jmp_exec_none 0x282 | |
1fa: 05b9800e01c01200 device_load 0, i32, single, r23, u0_u1, r12, unsigned | |
202: 0541000e01c01200 device_load 0, i32, single, r8, u0_u1, r8, unsigned | |
20a: 0549200e01c01200 device_load 0, i32, single, r9, u0_u1, r9, unsigned | |
212: 3800 wait 0 | |
214: 9ab1aec22b00 fmul32 r12.cache, r23.cache, r30.cache | |
21a: bab590e22bd80200 fmadd32 r13.cache, r8.cache, r31.cache, r12.discard | |
222: 9ab1ae022600 fmul32 r12.cache, r23.cache, r16 | |
228: bab5920224da0201 fmadd32 r13.cache, r9.cache, r32, r13.discard | |
230: bab190222ad80200 fmadd32 r12.cache, r8.cache, r17.cache, r12.discard | |
238: 9ad9ee622600 fmul32 r22.cache, r23.discard, r19 | |
23e: bab1924226d80200 fmadd32 r12.cache, r9.cache, r18, r12.discard | |
246: bad9d08226ec0200 fmadd32 r22.cache, r8.discard, r20, r22.discard | |
24e: 9aa198822900 fmul32 r8.cache, r12.cache, r12.cache | |
254: baa5d2a22aec0200 fmadd32 r9.cache, r9.discard, r21.cache, r22.discard | |
25c: baa19aa229d00200 fmadd32 r8.cache, r13.cache, r13.cache, r8.discard | |
264: baa1922229d00200 fmadd32 r8.cache, r9.cache, r9.cache, r8.discard | |
26c: 8a21d092 rsqrt r8.cache, r8.discard | |
270: 1a9590a22d10 fmul32 r37, r8.cache, r13.discard | |
276: 1a9990822d10 fmul32 r38, r8.cache, r12.discard | |
27c: 1a9dd0222d10 fmul32 r39, r8.discard, r9.discard | |
282: d20e00000000 pop_exec r0l.cache, 1 | |
288: e2200008 mov_imm r8l.cache, 2048 | |
28c: fe0c0c018d10 and r35l.cache, u6l, r8l.discard | |
292: d28846000004 if_icmp r0l.cache, seq, r35l, 0, 1 | |
298: 9aa1d0e1270c fmul32 r8.cache, u232, r31 | |
29e: baa5cec127d0020c fmadd32 r9.cache, u231, r30, r8.discard | |
2a6: 9aa1d021260c fmul32 r8.cache, u232, r17 | |
2ac: 3ae9d20124d2020d fmadd32 r26, u233, r32, r9.discard | |
2b4: 9ab5d081260c fmul32 r13.cache, u232, r20 | |
2ba: baa5ce0126d0020c fmadd32 r9.cache, u231, r16, r8.discard | |
2c2: baa1ce6126da020c fmadd32 r8.cache, u231, r19, r13.discard | |
2ca: 3af5d24126d2020c fmadd32 r29, u233, r18, r9.discard | |
2d2: 3af1d2a126d0020c fmadd32 r28, u233, r21, r8.discard | |
2da: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2e0: 9e3146e21de2c103 imadd r12.cache, r3, u239, u241 | |
2e8: 0e21018029000000 iadd r8, 1, r12.cache | |
2f0: 0e25028025000000 iadd r9, 2, r12 | |
2f8: 20c062000000 jmp_exec_none 0x35A | |
2fe: 0569800e01c01200 device_load 0, i32, single, r13, u0_u1, r12, unsigned | |
306: 0541000e01c01200 device_load 0, i32, single, r8, u0_u1, r8, unsigned | |
30e: 0549200e01c01200 device_load 0, i32, single, r9, u0_u1, r9, unsigned | |
316: 3800 wait 0 | |
318: 9ab19ac22b00 fmul32 r12.cache, r13.cache, r30.cache | |
31e: bad990e22bd80200 fmadd32 r22.cache, r8.cache, r31.cache, r12.discard | |
326: 9ab19a022600 fmul32 r12.cache, r13.cache, r16 | |
32c: 3ae9920228ec0201 fmadd32 r26, r9.cache, r32.cache, r22.discard | |
334: 9ab5da622600 fmul32 r13.cache, r13.discard, r19 | |
33a: bab190222ad80200 fmadd32 r12.cache, r8.cache, r17.cache, r12.discard | |
342: baa1d0822ada0200 fmadd32 r8.cache, r8.discard, r20.cache, r13.discard | |
34a: 3af592422ad80200 fmadd32 r29, r9.cache, r18.cache, r12.discard | |
352: 3af1d2a22ad00200 fmadd32 r28, r9.discard, r21.cache, r8.discard | |
35a: d20e00000000 pop_exec r0l.cache, 1 | |
360: e2200010 mov_imm r8l.cache, 4096 | |
364: fe0e0c018d10 and r35h.cache, u6l, r8l.discard | |
36a: d28847000004 if_icmp r0l.cache, seq, r35h, 0, 1 | |
370: 9aa1d8e12b0c fmul32 r8.cache, u236, r31.cache | |
376: baa5d6c12bd0020c fmadd32 r9.cache, u235, r30.cache, r8.discard | |
37e: 9aa1d821260c fmul32 r8.cache, u236, r17 | |
384: 3af9da0128d2020d fmadd32 r30, u237, r32.cache, r9.discard | |
38c: 9ab5d881260c fmul32 r13.cache, u236, r20 | |
392: baa5d60126d0020c fmadd32 r9.cache, u235, r16, r8.discard | |
39a: baa1d66126da020c fmadd32 r8.cache, u235, r19, r13.discard | |
3a2: 3a81da4126d2021c fmadd32 r32, u237, r18, r9.discard | |
3aa: 3afddaa126d0020c fmadd32 r31, u237, r21, r8.discard | |
3b2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3b8: 9e3146e21de4c103 imadd r12.cache, r3, u239, u242 | |
3c0: 0e21018029000000 iadd r8, 1, r12.cache | |
3c8: 0e25028025000000 iadd r9, 2, r12 | |
3d0: 20c062000000 jmp_exec_none 0x432 | |
3d6: 0569800e01c01200 device_load 0, i32, single, r13, u0_u1, r12, unsigned | |
3de: 0541000e01c01200 device_load 0, i32, single, r8, u0_u1, r8, unsigned | |
3e6: 0549200e01c01200 device_load 0, i32, single, r9, u0_u1, r9, unsigned | |
3ee: 3800 wait 0 | |
3f0: 9ab19ac22b00 fmul32 r12.cache, r13.cache, r30.cache | |
3f6: bad990e22bd80200 fmadd32 r22.cache, r8.cache, r31.cache, r12.discard | |
3fe: 9ab19a022e00 fmul32 r12.cache, r13.cache, r16.discard | |
404: 3af9920228ec0201 fmadd32 r30, r9.cache, r32.cache, r22.discard | |
40c: 9ab5da622e00 fmul32 r13.cache, r13.discard, r19.discard | |
412: bab190222ed80200 fmadd32 r12.cache, r8.cache, r17.discard, r12.discard | |
41a: baa1d0822eda0200 fmadd32 r8.cache, r8.discard, r20.discard, r13.discard | |
422: 3a8192422ed80210 fmadd32 r32, r9.cache, r18.discard, r12.discard | |
42a: 3afdd2a22ed00200 fmadd32 r31, r9.discard, r21.discard, r8.discard | |
432: 520e00000000 pop_exec r0l, 1 | |
438: 05310c0500c8f200 device_load 0, i32, quad, r6_r7_r8_r9, r6_r7, 0, signed, lsl 2 | |
440: 0551040510c8f200 device_load 0, i32, quad, r10_r11_r12_r13, r10_r11, 0, signed, lsl 2 | |
448: 05710c0510c8f200 device_load 0, i32, quad, r14_r15_r16_r17, r14_r15, 0, signed, lsl 2 | |
450: e24a0060 mov_imm r18h.cache, 24576 | |
454: fe480c518a00 and r18l.cache, u6l, r18h.cache | |
45a: 5288e4500e00 if_icmp r0l, seq, r18l.discard, r18h.discard, 1 | |
460: 9e4946e21d000003 imadd r18.cache, r3, u239, 0 | |
468: 0e4dea412a0c0000 iadd r19, u245, r18.cache | |
470: 0e49ec412e0c0000 iadd r18, u246, r18.discard | |
478: 3800 wait 0 | |
47a: 20c0d2000000 jmp_exec_none 0x54C | |
480: 0591400e02c01200 device_load 0, i32, single, r18, u0_u1, r18, unsigned | |
488: 0599600e02c01200 device_load 0, i32, single, r19, u0_u1, r19, unsigned | |
490: 3800 wait 0 | |
492: aed900402a080800 bfeil r22.cache, 0, r18.cache, 8, mask 0xFF | |
49a: fe50a7088000 mov r20l.cache, r19h.cache | |
4a0: aed500402a180000 bfeil r21.cache, 0, r18.cache, 24 | |
4a8: fe51e8f28303 and r20.cache, r20.discard, 255 | |
4ae: ae8500602a080810 bfeil r33.cache, 0, r19.cache, 8, mask 0xFF | |
4b6: fe09a4f28313 and r34.cache, r18.cache, 255 | |
4bc: aedd00602a180000 bfeil r23.cache, 0, r19.cache, 24 | |
4c4: fe48a5088000 mov r18l.cache, r18h.cache | |
4ca: fe4de6f28303 and r19.cache, r19.discard, 255 | |
4d0: 7e49e4f28303 and r18, r18.discard, 255 | |
4d6: be910a642e10 convert u32_to_f, r36.cache, r19.discard, rte | |
4dc: e24d8180803b mov_imm r19.cache, 998277249 | |
4e2: be890a442c11 convert u32_to_f, r34.cache, r34.discard, rte | |
4e8: 1ab1c8622a14 fmul32 r44, r36.discard, r19.cache | |
4ee: be850a242c11 convert u32_to_f, r33.cache, r33.discard, rte | |
4f4: 1acdc4622a14 fmul32 r51, r34.discard, r19.cache | |
4fa: bedd0ae42e00 convert u32_to_f, r23.cache, r23.discard, rte | |
500: 1ab5c2622a14 fmul32 r45, r33.discard, r19.cache | |
506: bed90ac42e00 convert u32_to_f, r22.cache, r22.discard, rte | |
50c: 1aa5ee622a10 fmul32 r41, r23.discard, r19.cache | |
512: bed50aa42e00 convert u32_to_f, r21.cache, r21.discard, rte | |
518: 1ad1ec622a10 fmul32 r52, r22.discard, r19.cache | |
51e: bed10a842e00 convert u32_to_f, r20.cache, r20.discard, rte | |
524: 1aadea622a10 fmul32 r43, r21.discard, r19.cache | |
52a: bec90a442e00 convert u32_to_f, r18.cache, r18.discard, rte | |
530: 1ab9e8622a10 fmul32 r46, r20.discard, r19.cache | |
536: e2500020 mov_imm r20l.cache, 8192 | |
53a: 1ad5e4622e10 fmul32 r53, r18.discard, r19.discard | |
540: 7e280c818e10 and r42l, u6l, r20l.discard | |
546: 62aa00000010 mov_imm r42h, 0 | |
54c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
552: 20c086010000 jmp_exec_none 0x6D8 | |
558: e2480020 mov_imm r18l.cache, 8192 | |
55c: fe280c418e10 and r42l.cache, u6l, r18l.discard | |
562: 528854000004 if_icmp r0l, seq, r42l, 0, 1 | |
568: 20c0dc000000 jmp_exec_none 0x644 | |
56e: e2480040 mov_imm r18l.cache, 16384 | |
572: fe480c418e00 and r18l.cache, u6l, r18l.discard | |
578: fe4d94098010 mov r51.cache, u10 | |
57e: fe5196098010 mov r52.cache, u11 | |
584: 7e31660a8014 mov r44, r51 | |
58a: 7e35680a8014 mov r45, r52 | |
590: fe5598098010 mov r53.cache, u12 | |
596: fe2d9a098010 mov r43.cache, u13 | |
59c: 7e396a0a8014 mov r46, r53 | |
5a2: 7e25560a8014 mov r41, r43 | |
5a8: 62a9000000000010 mov_imm r42, 0 | |
5b0: 5289e4000000 if_icmp r0l, nseq, r18l.discard, 0, 1 | |
5b6: 1e4946e21decc103 imadd r18, r3, u239, u246 | |
5be: 20c080000000 jmp_exec_none 0x63E | |
5c4: 0591400e02c01200 device_load 0, i32, single, r18, u0_u1, r18, unsigned | |
5cc: 3800 wait 0 | |
5ce: aed100402a180000 bfeil r20.cache, 0, r18.cache, 24 | |
5d6: fe55a4f28303 and r21.cache, r18.cache, 255 | |
5dc: aecd00402a080800 bfeil r19.cache, 0, r18.cache, 8, mask 0xFF | |
5e4: bed90aa42e00 convert u32_to_f, r22.cache, r21.discard, rte | |
5ea: bed50a642e00 convert u32_to_f, r21.cache, r19.discard, rte | |
5f0: e24d8180803b mov_imm r19.cache, 998277249 | |
5f6: bed10a842e00 convert u32_to_f, r20.cache, r20.discard, rte | |
5fc: 9acdec622a10 fmul32 r51.cache, r22.discard, r19.cache | |
602: fe48a5088000 mov r18l.cache, r18h.cache | |
608: 7e31660a8014 mov r44, r51 | |
60e: fe49e4f28303 and r18.cache, r18.discard, 255 | |
614: 9ad1ea622a10 fmul32 r52.cache, r21.discard, r19.cache | |
61a: bec90a442e00 convert u32_to_f, r18.cache, r18.discard, rte | |
620: 7e35680a8014 mov r45, r52 | |
626: 9aade8622a10 fmul32 r43.cache, r20.discard, r19.cache | |
62c: 9ad5e4622e10 fmul32 r53.cache, r18.discard, r19.discard | |
632: 7e25560a8014 mov r41, r43 | |
638: 7e396a0a8014 mov r46, r53 | |
63e: d20e00000000 pop_exec r0l.cache, 1 | |
644: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
64a: 1e4946e21deac103 imadd r18, r3, u239, u245 | |
652: 20c086000000 jmp_exec_none 0x6D8 | |
658: 0591400e02c01200 device_load 0, i32, single, r18, u0_u1, r18, unsigned | |
660: 3800 wait 0 | |
662: aed100402a180000 bfeil r20.cache, 0, r18.cache, 24 | |
66a: fe55a4f28303 and r21.cache, r18.cache, 255 | |
670: aecd00402a080800 bfeil r19.cache, 0, r18.cache, 8, mask 0xFF | |
678: bed90aa42e00 convert u32_to_f, r22.cache, r21.discard, rte | |
67e: bed50a642e00 convert u32_to_f, r21.cache, r19.discard, rte | |
684: e24d8180803b mov_imm r19.cache, 998277249 | |
68a: bed10a842e00 convert u32_to_f, r20.cache, r20.discard, rte | |
690: 9acdec622a10 fmul32 r51.cache, r22.discard, r19.cache | |
696: fe48a5088000 mov r18l.cache, r18h.cache | |
69c: 7e31660a8014 mov r44, r51 | |
6a2: fe49e4f28303 and r18.cache, r18.discard, 255 | |
6a8: 9ad1ea622a10 fmul32 r52.cache, r21.discard, r19.cache | |
6ae: bec90a442e00 convert u32_to_f, r18.cache, r18.discard, rte | |
6b4: 7e35680a8014 mov r45, r52 | |
6ba: 9aade8622a10 fmul32 r43.cache, r20.discard, r19.cache | |
6c0: 9ad5e4622e10 fmul32 r53.cache, r18.discard, r19.discard | |
6c6: 7e25560a8014 mov r41, r43 | |
6cc: 7e396a0a8014 mov r46, r53 | |
6d2: 62aa00000010 mov_imm r42h, 0 | |
6d8: d21600000000 pop_exec r0l.cache, 2 | |
6de: fe4e4211800c and r19h.cache, u225l, 1 | |
6e4: 7e05a2098014 mov r33, u49 | |
6ea: 7e09a4098014 mov r34, u50 | |
6f0: 624cf85b mov_imm r19l, 23544 | |
6f4: 7e49a6098004 mov r18, u51 | |
6fa: 5289e7000000 if_icmp r0l, nseq, r19h.discard, 0, 1 | |
700: 20c0bc000000 jmp_exec_none 0x7BC | |
706: 9a8558620a14 fmul32 r33.cache, r44, r19l.cache | |
70c: e24900b80038 mov_imm r18.cache, 939571200 | |
712: 9ad95a620a04 fmul32 r22.cache, r45, r19l.cache | |
718: 82d0820200a540aa0004 fcmpsel gte, r20l.cache, r33.cache, 0.0, r18h.cache, r18l.cache | |
722: 9acd5c620e04 fmul32 r19.cache, r46, r19l.discard | |
728: 82d482060200812e0004 fcmpsel lt, r21l.cache, r33.cache.abs, 0.5, 0, r20l.discard | |
732: 8252a60200a540aa fcmpsel gte, r20h.cache, r19.cache, 0.0, r18h.cache, r18l.cache | |
73a: 8250ac0200a540aa fcmpsel gte, r20l.cache, r22.cache, 0.0, r18h.cache, r18l.cache | |
742: aac9ea202801 fadd32 r18.cache, r21l.discard, r33.cache | |
748: 8250ac060200812e fcmpsel lt, r20l.cache, r22.cache.abs, 0.5, 0, r20l.discard | |
750: bedd09402a00 convert f_to_s32, r23.cache, r18.cache, rtz | |
756: 8288a6060200912e0010 fcmpsel lt, r34l.cache, r19.cache.abs, 0.5, 0, r20h.discard | |
760: aac9e8c02a00 fadd32 r18.cache, r20l.discard, r22.cache | |
766: e2510000004b mov_imm r20.cache, 1258291200 | |
76c: bed509402a00 convert f_to_s32, r21.cache, r18.cache, rtz | |
772: aac984602a04 fadd32 r18.cache, r34l.cache, r19.cache | |
778: bedd0be42e00 convert s32_to_f, r23.cache, r23.discard, rte | |
77e: bec909402a00 convert f_to_s32, r18.cache, r18.cache, rtz | |
784: 82dd82862aee20281004 fcmpsel lt, r23.cache, r33.cache.abs, r20.cache, r23.discard, r33.cache | |
78e: bed50ba42e00 convert s32_to_f, r21.cache, r21.discard, rte | |
794: 3e8509e02e10 convert f_to_s32, r33, r23.discard, rtz | |
79a: 8255ec862aeac02e fcmpsel lt, r21.cache, r22.discard.abs, r20.cache, r21.discard, r22.discard | |
7a2: bec90b442a00 convert s32_to_f, r18.cache, r18.cache, rte | |
7a8: 3e8909a02e10 convert f_to_s32, r34, r21.discard, rtz | |
7ae: 8249e6862ea4602e fcmpsel lt, r18.cache, r19.discard.abs, r20.discard, r18.cache, r19.discard | |
7b6: 3ec909402600 convert f_to_s32, r18, r18, rtz | |
7bc: d20e00000000 pop_exec r0l.cache, 1 | |
7c2: bad94e022b520200 fmadd32 r22.cache, r7, r24.cache, r9 | |
7ca: bad14c622bec0200 fmadd32 r20.cache, r6, r27.cache, r22.discard | |
7d2: bad956022b5a0200 fmadd32 r22.cache, r11, r24.cache, r13 | |
7da: 3acd50222be80200 fmadd32 r19, r8, r25.cache, r20.discard | |
7e2: bad15e0227620200 fmadd32 r20.cache, r15, r24, r17 | |
7ea: bad554622bec0200 fmadd32 r21.cache, r10, r27.cache, r22.discard | |
7f2: bad15c6227e80200 fmadd32 r20.cache, r14, r27, r20.discard | |
7fa: 3ad958222bea0200 fmadd32 r22, r12, r25.cache, r21.discard | |
802: 3ad5602227e80200 fmadd32 r21, r16, r25, r20.discard | |
80a: fe3c4221801c and r47l.cache, u225l, 2 | |
810: 6251ff000000 mov_imm r20, 255 | |
816: 6291ff0000000010 mov_imm r36, 255 | |
81e: 62a1ff0000000010 mov_imm r40, 255 | |
826: 625dff000000 mov_imm r23, 255 | |
82c: 5289de000004 if_icmp r0l, nseq, r47l.discard, 0, 1 | |
832: 20c0b62f0000 jmp_exec_none 0x37E8 | |
838: fe3c4201801d and r47l.cache, u225l, 64 | |
83e: 7e1192098014 mov r36, u41 | |
844: 7e2194098014 mov r40, u42 | |
84a: 7e5d96098004 mov r23, u43 | |
850: 5289de000004 if_icmp r0l, nseq, r47l.discard, 0, 1 | |
856: 20c0ce000000 jmp_exec_none 0x924 | |
85c: e25cf85b mov_imm r23l.cache, 23544 | |
860: 9abdd8e20a14 fmul32 r47.cache, r44.discard, r23l.cache | |
866: e29100b800380010 mov_imm r36.cache, 939571200 | |
86e: 9aa1dae20a14 fmul32 r40.cache, r45.discard, r23l.cache | |
874: 82b09e02008980a85014 fcmpsel gte, r44l.cache, r47.cache, 0.0, r36h.cache, r36l.cache | |
87e: 9adddce20a04 fmul32 r23.cache, r46.discard, r23l.cache | |
884: 82b49e060200812d1014 fcmpsel lt, r45l.cache, r47.cache.abs, 0.5, 0, r44l.discard | |
88e: 82b2ae02008980a85010 fcmpsel gte, r44h.cache, r23.cache, 0.0, r36h.cache, r36l.cache | |
898: 82b09002008980a85014 fcmpsel gte, r44l.cache, r40.cache, 0.0, r36h.cache, r36l.cache | |
8a2: aa91dae02915 fadd32 r36.cache, r45l.discard, r47.cache | |
8a8: 82b090060200812d1014 fcmpsel lt, r44l.cache, r40.cache.abs, 0.5, 0, r44l.discard | |
8b2: be9109802811 convert f_to_s32, r36.cache, r36.cache, rtz | |
8b8: 82c0ae060200912d1010 fcmpsel lt, r48l.cache, r23.cache.abs, 0.5, 0, r44h.discard | |
8c2: aab1d8002915 fadd32 r44.cache, r44l.discard, r40.cache | |
8c8: e2b50000004b0010 mov_imm r45.cache, 1258291200 | |
8d0: beb909802d11 convert f_to_s32, r46.cache, r44.discard, rtz | |
8d6: aab1e0e02a14 fadd32 r44.cache, r48l.discard, r23.cache | |
8dc: be910b842811 convert s32_to_f, r36.cache, r36.cache, rte | |
8e2: beb109802d11 convert f_to_s32, r44.cache, r44.discard, rtz | |
8e8: 8291dea62988e02d5015 fcmpsel lt, r36.cache, r47.discard.abs, r45.cache, r36.cache, r47.discard | |
8f2: beb90bc42d11 convert s32_to_f, r46.cache, r46.discard, rte | |
8f8: 3e9109802411 convert f_to_s32, r36, r36, rtz | |
8fe: 82a190a629dc00295015 fcmpsel lt, r40.cache, r40.cache.abs, r45.cache, r46.discard, r40.cache | |
908: beb10b842d11 convert s32_to_f, r44.cache, r44.discard, rte | |
90e: 3ea109002511 convert f_to_s32, r40, r40, rtz | |
914: 82ddaea62dd8e02a4001 fcmpsel lt, r23.cache, r23.cache.abs, r45.discard, r44.discard, r23.cache | |
91e: 3edd09e02600 convert f_to_s32, r23, r23, rtz | |
924: d20e00000000 pop_exec r0l.cache, 1 | |
92a: fe384241801c and r46l.cache, u225l, 4 | |
930: aeb100201c070013 bfeil r44.cache, 0, u225, 7 | |
938: e2b280010010 mov_imm r44h.cache, 384 | |
93e: 2eb500201c090013 bfeil r45, 0, u225, 9 | |
946: 7e3242918d1d and r44h, u225l, r44h.discard | |
94c: 5289dc000004 if_icmp r0l, nseq, r46l.discard, 0, 1 | |
952: 20c0c0050000 jmp_exec_none 0xF12 | |
958: fe365a308014 and r45h.cache, r45l, 3 | |
95e: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
964: 20c0b2010000 jmp_exec_none 0xB16 | |
96a: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
970: 20c00c010000 jmp_exec_none 0xA7C | |
976: aabd88c1a618 fadd32 r47.cache, u68, r22.neg | |
97c: aab98661a618 fadd32 r46.cache, u67, r19.neg | |
982: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
988: aac18aa1a618 fadd32 r48.cache, u69, r21.neg | |
98e: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
996: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
99e: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
9a4: 9ac58221181a fmul32 r49.cache, u65, u65 | |
9aa: bac5800118e2421a fmadd32 r49.cache, u64, u64, r49.discard | |
9b2: bac5844118e2421a fmadd32 r49.cache, u66, u66, r49.discard | |
9ba: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
9c0: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
9c6: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
9cc: 8adde2920014 rsqrt r55.cache, r49.discard | |
9d2: 9ac58ec12819 fmul32 r49.cache, u71, r38.cache | |
9d8: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
9de: bac58ca128e24219 fmadd32 r49.cache, u70, r37.cache, r49.discard | |
9e6: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
9ee: bad990e128e24219 fmadd32 r54.cache, u72, r39.cache, r49.discard | |
9f6: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
9fc: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
a06: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
a10: 9ac5ae021816 fmul32 r49.cache, r55.cache, u64 | |
a16: 92c999000080218e9014 icmpsel seq, r50.cache, r44h.cache, 0, u64, r49.discard | |
a20: 9ac5ae221816 fmul32 r49.cache, r55.cache, u65 | |
a26: 92c599000082218e9014 icmpsel seq, r49.cache, r44h.cache, 0, u65, r49.discard | |
a30: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
a38: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
a3e: 9addee421816 fmul32 r55.cache, r55.discard, u66 | |
a44: 92dd59000084e18e9014 icmpsel seq, r55.cache, r44h, 0, u66, r55.discard | |
a4e: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
a56: bad9bcc12eba4115 fmadd32 r54.cache, u62, r54.discard, u61 | |
a5e: 8ac5e2820014 rcp r49.cache, r49.discard | |
a64: bac9be412eec4215 fmadd32 r50.cache, u63, r50.discard, r54.discard | |
a6c: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
a76: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
a7c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a82: 20c08e000000 jmp_exec_none 0xB10 | |
a88: aabd88c1a618 fadd32 r47.cache, u68, r22.neg | |
a8e: aab98661a618 fadd32 r46.cache, u67, r19.neg | |
a94: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
a9a: aac18aa1a618 fadd32 r48.cache, u69, r21.neg | |
aa0: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
aa8: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
ab0: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
ab6: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
abc: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
ac2: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
ac8: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
ace: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
ad6: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
ade: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
ae4: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
aea: 62c50000803f0010 mov_imm r49, 1065353216 | |
af2: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
afc: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
b06: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
b10: d20e00000000 pop_exec r0l.cache, 1 | |
b16: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b1c: 20c0a8000000 jmp_exec_none 0xBC4 | |
b22: aabd88c1a618 fadd32 r47.cache, u68, r22.neg | |
b28: aab98661a618 fadd32 r46.cache, u67, r19.neg | |
b2e: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
b34: aac18aa1a618 fadd32 r48.cache, u69, r21.neg | |
b3a: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
b42: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
b4a: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
b50: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
b56: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
b5c: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
b62: 9ac95ee21816 fmul32 r50.cache, r47, u71 | |
b68: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
b6e: bad95cc218e44216 fmadd32 r54.cache, r46, u70, r50.discard | |
b76: bac9ae4218808116 fmadd32 r50.cache, r55.cache, u66, u64 | |
b7e: bad9600219ec4216 fmadd32 r54.cache, r48, u72, r54.discard | |
b86: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
b8c: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
b96: bac5a22218e44216 fmadd32 r49.cache, r49.cache, u65, r50.discard | |
b9e: bac9ace21bbc4115 fmadd32 r50.cache, r54.cache, u63, u62 | |
ba6: 8ac5a2820014 rcp r49.cache, r49.cache | |
bac: bac9e4c22eba4115 fmadd32 r50.cache, r50.discard, r54.discard, u61 | |
bb4: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
bbe: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
bc4: d20e00000000 pop_exec r0l.cache, 1 | |
bca: fe3658308014 and r45h.cache, r44l, 3 | |
bd0: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
bd6: 20c0dc000000 jmp_exec_none 0xCB2 | |
bdc: beb90b241b11 convert s32_to_f, r46.cache, u57, rte | |
be2: bec10b441b11 convert s32_to_f, r48.cache, u58, rte | |
be8: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
bee: beb90b641b11 convert s32_to_f, r46.cache, u59, rte | |
bf4: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
bfc: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
c02: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
c0c: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
c12: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
c1c: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
c26: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
c30: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
c36: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
c40: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
c46: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
c50: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
c56: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
c5e: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
c64: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
c6a: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
c70: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
c76: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
c80: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
c86: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
c8c: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
c96: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
c9c: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
ca2: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
cac: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
cb2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
cb8: 20c03c020000 jmp_exec_none 0xEF4 | |
cbe: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
cc4: 20c0f8000000 jmp_exec_none 0xDBC | |
cca: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
cd0: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
cd8: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
ce0: beb90b241b11 convert s32_to_f, r46.cache, u57, rte | |
ce6: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
cec: bec50b441b11 convert s32_to_f, r49.cache, u58, rte | |
cf2: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
cf8: beb90b641b11 convert s32_to_f, r46.cache, u59, rte | |
cfe: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
d06: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
d0c: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
d16: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
d1c: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
d26: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
d30: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
d3a: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
d40: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
d4a: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
d50: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
d5a: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
d60: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
d68: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
d6e: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
d74: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
d7a: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
d80: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
d8a: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
d90: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
d96: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
da0: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
da6: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
dac: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
db6: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
dbc: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
dc2: 20c02c010000 jmp_exec_none 0xEEE | |
dc8: 62c9000000000010 mov_imm r50, 0 | |
dd0: 62d9000000000010 mov_imm r54, 0 | |
dd8: 62dd000000000010 mov_imm r55, 0 | |
de0: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
de6: 20c002010000 jmp_exec_none 0xEE8 | |
dec: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
df2: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
dfa: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
e02: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
e0a: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
e14: beb90b241b11 convert s32_to_f, r46.cache, u57, rte | |
e1a: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
e20: bec50b441b11 convert s32_to_f, r49.cache, u58, rte | |
e26: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
e2c: beb90b641b11 convert s32_to_f, r46.cache, u59, rte | |
e32: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
e38: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
e42: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
e48: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
e52: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
e5c: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
e66: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
e70: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
e76: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
e80: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
e86: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
e8c: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
e94: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
e9a: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
ea0: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
ea6: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
eac: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
eb6: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
ebc: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
ec2: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
ecc: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
ed2: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
ed8: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
ee2: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
ee8: d20e00000000 pop_exec r0l.cache, 1 | |
eee: d20e00000000 pop_exec r0l.cache, 1 | |
ef4: d20e00000000 pop_exec r0l.cache, 1 | |
efa: 0e11e48224150000 iadd r36, r50.discard, r36 | |
f02: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
f0a: 0e5deee226040000 iadd r23, r55.discard, r23 | |
f12: d20e00000000 pop_exec r0l.cache, 1 | |
f18: fe364281801c and r45h.cache, u225l, 8 | |
f1e: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
f24: 20c0c0050000 jmp_exec_none 0x14E4 | |
f2a: fe365a308014 and r45h.cache, r45l, 3 | |
f30: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
f36: 20c0b2010000 jmp_exec_none 0x10E8 | |
f3c: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
f42: 20c00c010000 jmp_exec_none 0x104E | |
f48: aab9a8c1a618 fadd32 r46.cache, u84, r22.neg | |
f4e: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
f54: 9ac59cc22915 fmul32 r49.cache, r46.cache, r46.cache | |
f5a: aac1aaa1a618 fadd32 r48.cache, u85, r21.neg | |
f60: bac59ee229e24215 fmadd32 r49.cache, r47.cache, r47.cache, r49.discard | |
f68: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
f70: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
f76: 9ac5a2211a1a fmul32 r49.cache, u81, u81 | |
f7c: bac5a0011ae2421a fmadd32 r49.cache, u80, u80, r49.discard | |
f84: bac5a4411ae2421a fmadd32 r49.cache, u82, u82, r49.discard | |
f8c: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
f92: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
f98: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
f9e: 8adde2920014 rsqrt r55.cache, r49.discard | |
fa4: 9ac5aec12819 fmul32 r49.cache, u87, r38.cache | |
faa: 9ac95cc2a415 fmul32 r50.cache, r46, r38.neg | |
fb0: bac5aca128e24219 fmadd32 r49.cache, u86, r37.cache, r49.discard | |
fb8: bac95ea2a4e44215 fmadd32 r50.cache, r47, r37.neg, r50.discard | |
fc0: bad9b0e128e24219 fmadd32 r54.cache, u88, r39.cache, r49.discard | |
fc8: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
fce: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
fd8: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
fe2: 9ac5ae021a16 fmul32 r49.cache, r55.cache, u80 | |
fe8: 92c9990000a0218e9014 icmpsel seq, r50.cache, r44h.cache, 0, u80, r49.discard | |
ff2: 9ac5ae221a16 fmul32 r49.cache, r55.cache, u81 | |
ff8: 92c5990000a2218e9014 icmpsel seq, r49.cache, r44h.cache, 0, u81, r49.discard | |
1002: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
100a: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
1010: 9addee421a16 fmul32 r55.cache, r55.discard, u82 | |
1016: 92dd590000a4e18e9014 icmpsel seq, r55.cache, r44h, 0, u82, r55.discard | |
1020: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
1028: bad99cc12e9a8119 fmadd32 r54.cache, u78, r54.discard, u77 | |
1030: 8ac5e2820014 rcp r49.cache, r49.discard | |
1036: bac99e412eec4219 fmadd32 r50.cache, u79, r50.discard, r54.discard | |
103e: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
1048: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
104e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1054: 20c08e000000 jmp_exec_none 0x10E2 | |
105a: aab9a8c1a618 fadd32 r46.cache, u84, r22.neg | |
1060: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
1066: 9ac59cc22915 fmul32 r49.cache, r46.cache, r46.cache | |
106c: aac1aaa1a618 fadd32 r48.cache, u85, r21.neg | |
1072: bac59ee229a24215 fmadd32 r49.cache, r47.cache, r47.cache, r49.cache | |
107a: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
1082: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
1088: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
108e: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
1094: 9ac59cc22915 fmul32 r49.cache, r46.cache, r46.cache | |
109a: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
10a0: bac59ee229a24215 fmadd32 r49.cache, r47.cache, r47.cache, r49.cache | |
10a8: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
10b0: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
10b6: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
10bc: 62c50000803f0010 mov_imm r49, 1065353216 | |
10c4: 02bda402004ae0055014 fcmpsel eq, r47, r50.cache, 0.0, r37, r47 | |
10ce: 02b9a402004cc0055014 fcmpsel eq, r46, r50.cache, 0.0, r38, r46 | |
10d8: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
10e2: d20e00000000 pop_exec r0l.cache, 1 | |
10e8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
10ee: 20c0a8000000 jmp_exec_none 0x1196 | |
10f4: aab9a8c1a618 fadd32 r46.cache, u84, r22.neg | |
10fa: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
1100: 9ac59cc22915 fmul32 r49.cache, r46.cache, r46.cache | |
1106: aac1aaa1a618 fadd32 r48.cache, u85, r21.neg | |
110c: bac59ee229a24215 fmadd32 r49.cache, r47.cache, r47.cache, r49.cache | |
1114: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
111c: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
1122: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
1128: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
112e: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
1134: 9ac95ce21a16 fmul32 r50.cache, r46, u87 | |
113a: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
1140: bad95ec21ae44216 fmadd32 r54.cache, r47, u86, r50.discard | |
1148: bac9ae421aa08116 fmadd32 r50.cache, r55.cache, u82, u80 | |
1150: bad960021bec4216 fmadd32 r54.cache, r48, u88, r54.discard | |
1158: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
115e: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
1168: bac5a2221ae44216 fmadd32 r49.cache, r49.cache, u81, r50.discard | |
1170: bac9ace2199c8116 fmadd32 r50.cache, r54.cache, u79, u78 | |
1178: 8ac5a2820014 rcp r49.cache, r49.cache | |
117e: bac9e4c22e9a8115 fmadd32 r50.cache, r50.discard, r54.discard, u77 | |
1186: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
1190: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
1196: d20e00000000 pop_exec r0l.cache, 1 | |
119c: fe3658308014 and r45h.cache, r44l, 3 | |
11a2: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
11a8: 20c0dc000000 jmp_exec_none 0x1284 | |
11ae: beb90b241912 convert s32_to_f, r46.cache, u73, rte | |
11b4: bec10b441912 convert s32_to_f, r48.cache, u74, rte | |
11ba: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
11c0: beb90b641912 convert s32_to_f, r46.cache, u75, rte | |
11c6: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
11ce: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
11d4: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
11de: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
11e4: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
11ee: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
11f8: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
1202: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
1208: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
1212: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
1218: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
1222: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
1228: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1230: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
1236: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
123c: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
1242: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
1248: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
1252: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
1258: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
125e: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
1268: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
126e: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
1274: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
127e: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
1284: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
128a: 20c03c020000 jmp_exec_none 0x14C6 | |
1290: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
1296: 20c0f8000000 jmp_exec_none 0x138E | |
129c: 9ac99ea22415 fmul32 r50.cache, r47.cache, r37 | |
12a2: bab99cc224a44215 fmadd32 r46.cache, r46.cache, r38, r50.cache | |
12aa: bac9a0e2249c4215 fmadd32 r50.cache, r48.cache, r39, r46.cache | |
12b2: beb90b241912 convert s32_to_f, r46.cache, u73, rte | |
12b8: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
12be: bec50b441912 convert s32_to_f, r49.cache, u74, rte | |
12c4: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
12ca: beb90b641912 convert s32_to_f, r46.cache, u75, rte | |
12d0: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
12d8: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
12de: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
12e8: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
12ee: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
12f8: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
1302: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
130c: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
1312: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
131c: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
1322: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
132c: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
1332: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
133a: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
1340: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
1346: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
134c: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
1352: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
135c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1362: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
1368: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
1372: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
1378: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
137e: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
1388: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
138e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1394: 20c02c010000 jmp_exec_none 0x14C0 | |
139a: 62c9000000000010 mov_imm r50, 0 | |
13a2: 62d9000000000010 mov_imm r54, 0 | |
13aa: 62dd000000000010 mov_imm r55, 0 | |
13b2: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
13b8: 20c002010000 jmp_exec_none 0x14BA | |
13be: 9ac9dea22415 fmul32 r50.cache, r47.discard, r37 | |
13c4: bab9dcc224a44215 fmadd32 r46.cache, r46.discard, r38, r50.cache | |
13cc: bab9e0e224dc4215 fmadd32 r46.cache, r48.discard, r39, r46.discard | |
13d4: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
13dc: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
13e6: beb90b241912 convert s32_to_f, r46.cache, u73, rte | |
13ec: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
13f2: bec50b441912 convert s32_to_f, r49.cache, u74, rte | |
13f8: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
13fe: beb90b641912 convert s32_to_f, r46.cache, u75, rte | |
1404: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
140a: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
1414: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
141a: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
1424: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
142e: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
1438: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
1442: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
1448: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
1452: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
1458: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
145e: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1466: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
146c: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
1472: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
1478: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
147e: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
1488: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
148e: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
1494: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
149e: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
14a4: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
14aa: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
14b4: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
14ba: d20e00000000 pop_exec r0l.cache, 1 | |
14c0: d20e00000000 pop_exec r0l.cache, 1 | |
14c6: d20e00000000 pop_exec r0l.cache, 1 | |
14cc: 0e11e48224150000 iadd r36, r50.discard, r36 | |
14d4: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
14dc: 0e5deee226040000 iadd r23, r55.discard, r23 | |
14e4: d20e00000000 pop_exec r0l.cache, 1 | |
14ea: fe364201811c and r45h.cache, u225l, 16 | |
14f0: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
14f6: 20c0c0050000 jmp_exec_none 0x1AB6 | |
14fc: fe365a308014 and r45h.cache, r45l, 3 | |
1502: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
1508: 20c0b2010000 jmp_exec_none 0x16BA | |
150e: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
1514: 20c00c010000 jmp_exec_none 0x1620 | |
151a: aabd88c1a61c fadd32 r47.cache, u100, r22.neg | |
1520: aab98661a61c fadd32 r46.cache, u99, r19.neg | |
1526: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
152c: aac18aa1a61c fadd32 r48.cache, u101, r21.neg | |
1532: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
153a: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
1542: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
1548: 9ac58221181f fmul32 r49.cache, u97, u97 | |
154e: bac5800118e2421f fmadd32 r49.cache, u96, u96, r49.discard | |
1556: bac5844118e2421f fmadd32 r49.cache, u98, u98, r49.discard | |
155e: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
1564: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
156a: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
1570: 8adde2920014 rsqrt r55.cache, r49.discard | |
1576: 9ac590c1281d fmul32 r49.cache, u104, r38.cache | |
157c: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
1582: bac58ea128e2421d fmadd32 r49.cache, u103, r37.cache, r49.discard | |
158a: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
1592: bad992e128e2421d fmadd32 r54.cache, u105, r39.cache, r49.discard | |
159a: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
15a0: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
15aa: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
15b4: 9ac5ae021817 fmul32 r49.cache, r55.cache, u96 | |
15ba: 92c999000080218ed014 icmpsel seq, r50.cache, r44h.cache, 0, u96, r49.discard | |
15c4: 9ac5ae221817 fmul32 r49.cache, r55.cache, u97 | |
15ca: 92c599000082218ed014 icmpsel seq, r49.cache, r44h.cache, 0, u97, r49.discard | |
15d4: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
15dc: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
15e2: 9addee421817 fmul32 r55.cache, r55.discard, u98 | |
15e8: 92dd59000084e18ed014 icmpsel seq, r55.cache, r44h, 0, u98, r55.discard | |
15f2: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
15fa: bad9bcc12eba8119 fmadd32 r54.cache, u94, r54.discard, u93 | |
1602: 8ac5e2820014 rcp r49.cache, r49.discard | |
1608: bac9be412eec4219 fmadd32 r50.cache, u95, r50.discard, r54.discard | |
1610: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
161a: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
1620: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1626: 20c08e000000 jmp_exec_none 0x16B4 | |
162c: aabd88c1a61c fadd32 r47.cache, u100, r22.neg | |
1632: aab98661a61c fadd32 r46.cache, u99, r19.neg | |
1638: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
163e: aac18aa1a61c fadd32 r48.cache, u101, r21.neg | |
1644: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
164c: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
1654: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
165a: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
1660: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
1666: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
166c: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
1672: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
167a: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
1682: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
1688: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
168e: 62c50000803f0010 mov_imm r49, 1065353216 | |
1696: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
16a0: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
16aa: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
16b4: d20e00000000 pop_exec r0l.cache, 1 | |
16ba: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
16c0: 20c0a8000000 jmp_exec_none 0x1768 | |
16c6: aabd88c1a61c fadd32 r47.cache, u100, r22.neg | |
16cc: aab98661a61c fadd32 r46.cache, u99, r19.neg | |
16d2: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
16d8: aac18aa1a61c fadd32 r48.cache, u101, r21.neg | |
16de: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
16e6: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
16ee: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
16f4: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
16fa: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
1700: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
1706: 9ac95e021917 fmul32 r50.cache, r47, u104 | |
170c: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
1712: bad95ce218e44217 fmadd32 r54.cache, r46, u103, r50.discard | |
171a: bac9ae421880c117 fmadd32 r50.cache, r55.cache, u98, u96 | |
1722: bad9602219ec4217 fmadd32 r54.cache, r48, u105, r54.discard | |
172a: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
1730: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
173a: bac5a22218e44217 fmadd32 r49.cache, r49.cache, u97, r50.discard | |
1742: bac9ace21bbc8116 fmadd32 r50.cache, r54.cache, u95, u94 | |
174a: 8ac5a2820014 rcp r49.cache, r49.cache | |
1750: bac9e4c22eba8115 fmadd32 r50.cache, r50.discard, r54.discard, u93 | |
1758: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
1762: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
1768: d20e00000000 pop_exec r0l.cache, 1 | |
176e: fe3658308014 and r45h.cache, r44l, 3 | |
1774: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
177a: 20c0dc000000 jmp_exec_none 0x1856 | |
1780: beb90b241b12 convert s32_to_f, r46.cache, u89, rte | |
1786: bec10b441b12 convert s32_to_f, r48.cache, u90, rte | |
178c: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
1792: beb90b641b12 convert s32_to_f, r46.cache, u91, rte | |
1798: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
17a0: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
17a6: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
17b0: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
17b6: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
17c0: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
17ca: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
17d4: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
17da: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
17e4: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
17ea: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
17f4: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
17fa: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1802: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
1808: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
180e: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
1814: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
181a: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
1824: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
182a: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
1830: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
183a: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
1840: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
1846: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
1850: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
1856: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
185c: 20c03c020000 jmp_exec_none 0x1A98 | |
1862: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
1868: 20c0f8000000 jmp_exec_none 0x1960 | |
186e: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
1874: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
187c: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
1884: beb90b241b12 convert s32_to_f, r46.cache, u89, rte | |
188a: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
1890: bec50b441b12 convert s32_to_f, r49.cache, u90, rte | |
1896: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
189c: beb90b641b12 convert s32_to_f, r46.cache, u91, rte | |
18a2: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
18aa: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
18b0: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
18ba: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
18c0: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
18ca: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
18d4: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
18de: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
18e4: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
18ee: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
18f4: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
18fe: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
1904: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
190c: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
1912: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
1918: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
191e: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
1924: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
192e: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1934: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
193a: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
1944: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
194a: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
1950: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
195a: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
1960: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1966: 20c02c010000 jmp_exec_none 0x1A92 | |
196c: 62c9000000000010 mov_imm r50, 0 | |
1974: 62d9000000000010 mov_imm r54, 0 | |
197c: 62dd000000000010 mov_imm r55, 0 | |
1984: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
198a: 20c002010000 jmp_exec_none 0x1A8C | |
1990: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
1996: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
199e: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
19a6: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
19ae: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
19b8: beb90b241b12 convert s32_to_f, r46.cache, u89, rte | |
19be: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
19c4: bec50b441b12 convert s32_to_f, r49.cache, u90, rte | |
19ca: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
19d0: beb90b641b12 convert s32_to_f, r46.cache, u91, rte | |
19d6: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
19dc: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
19e6: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
19ec: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
19f6: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
1a00: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
1a0a: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
1a14: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
1a1a: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
1a24: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
1a2a: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
1a30: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1a38: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
1a3e: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
1a44: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
1a4a: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
1a50: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
1a5a: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1a60: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
1a66: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
1a70: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
1a76: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
1a7c: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
1a86: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
1a8c: d20e00000000 pop_exec r0l.cache, 1 | |
1a92: d20e00000000 pop_exec r0l.cache, 1 | |
1a98: d20e00000000 pop_exec r0l.cache, 1 | |
1a9e: 0e11e48224150000 iadd r36, r50.discard, r36 | |
1aa6: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
1aae: 0e5deee226040000 iadd r23, r55.discard, r23 | |
1ab6: d20e00000000 pop_exec r0l.cache, 1 | |
1abc: fe364201821c and r45h.cache, u225l, 32 | |
1ac2: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
1ac8: 20c0c0050000 jmp_exec_none 0x2088 | |
1ace: fe365a308014 and r45h.cache, r45l, 3 | |
1ad4: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
1ada: 20c0b2010000 jmp_exec_none 0x1C8C | |
1ae0: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
1ae6: 20c00c010000 jmp_exec_none 0x1BF2 | |
1aec: aabdb0c1a61c fadd32 r47.cache, u120, r22.neg | |
1af2: aab9ae61a61c fadd32 r46.cache, u119, r19.neg | |
1af8: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
1afe: aac1b2a1a61c fadd32 r48.cache, u121, r21.neg | |
1b04: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
1b0c: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
1b14: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
1b1a: 9ac5a8811a1f fmul32 r49.cache, u116, u116 | |
1b20: bac5a6611ae2421f fmadd32 r49.cache, u115, u115, r49.discard | |
1b28: bac5aaa11ae2421f fmadd32 r49.cache, u117, u117, r49.discard | |
1b30: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
1b36: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
1b3c: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
1b42: 8adde2920014 rsqrt r55.cache, r49.discard | |
1b48: 9ac5b8c1281d fmul32 r49.cache, u124, r38.cache | |
1b4e: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
1b54: bac5b6a128e2421d fmadd32 r49.cache, u123, r37.cache, r49.discard | |
1b5c: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
1b64: bad9bae128e2421d fmadd32 r54.cache, u125, r39.cache, r49.discard | |
1b6c: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
1b72: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
1b7c: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
1b86: 9ac5ae621a17 fmul32 r49.cache, r55.cache, u115 | |
1b8c: 92c9990000a6218ed014 icmpsel seq, r50.cache, r44h.cache, 0, u115, r49.discard | |
1b96: 9ac5ae821a17 fmul32 r49.cache, r55.cache, u116 | |
1b9c: 92c5990000a8218ed014 icmpsel seq, r49.cache, r44h.cache, 0, u116, r49.discard | |
1ba6: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
1bae: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
1bb4: 9addeea21a17 fmul32 r55.cache, r55.discard, u117 | |
1bba: 92dd590000aae18ed014 icmpsel seq, r55.cache, r44h, 0, u117, r55.discard | |
1bc4: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
1bcc: bad9a0c12e9ec11d fmadd32 r54.cache, u112, r54.discard, u111 | |
1bd4: 8ac5e2820014 rcp r49.cache, r49.discard | |
1bda: bac9a2412eec421d fmadd32 r50.cache, u113, r50.discard, r54.discard | |
1be2: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
1bec: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
1bf2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1bf8: 20c08e000000 jmp_exec_none 0x1C86 | |
1bfe: aabdb0c1a61c fadd32 r47.cache, u120, r22.neg | |
1c04: aab9ae61a61c fadd32 r46.cache, u119, r19.neg | |
1c0a: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
1c10: aac1b2a1a61c fadd32 r48.cache, u121, r21.neg | |
1c16: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
1c1e: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
1c26: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
1c2c: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
1c32: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
1c38: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
1c3e: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
1c44: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
1c4c: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
1c54: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
1c5a: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
1c60: 62c50000803f0010 mov_imm r49, 1065353216 | |
1c68: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
1c72: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
1c7c: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
1c86: d20e00000000 pop_exec r0l.cache, 1 | |
1c8c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1c92: 20c0a8000000 jmp_exec_none 0x1D3A | |
1c98: aabdb0c1a61c fadd32 r47.cache, u120, r22.neg | |
1c9e: aab9ae61a61c fadd32 r46.cache, u119, r19.neg | |
1ca4: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
1caa: aac1b2a1a61c fadd32 r48.cache, u121, r21.neg | |
1cb0: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
1cb8: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
1cc0: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
1cc6: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
1ccc: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
1cd2: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
1cd8: 9ac95e821b17 fmul32 r50.cache, r47, u124 | |
1cde: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
1ce4: bad95c621be44217 fmadd32 r54.cache, r46, u123, r50.discard | |
1cec: bac9aea21aa6c117 fmadd32 r50.cache, r55.cache, u117, u115 | |
1cf4: bad960a21bec4217 fmadd32 r54.cache, r48, u125, r54.discard | |
1cfc: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
1d02: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
1d0c: bac5a2821ae44217 fmadd32 r49.cache, r49.cache, u116, r50.discard | |
1d14: bac9ac221aa0c117 fmadd32 r50.cache, r54.cache, u113, u112 | |
1d1c: 8ac5a2820014 rcp r49.cache, r49.cache | |
1d22: bac9e4c22e9ec115 fmadd32 r50.cache, r50.discard, r54.discard, u111 | |
1d2a: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
1d34: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
1d3a: d20e00000000 pop_exec r0l.cache, 1 | |
1d40: fe3658308014 and r45h.cache, r44l, 3 | |
1d46: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
1d4c: 20c0dc000000 jmp_exec_none 0x1E28 | |
1d52: beb90b641913 convert s32_to_f, r46.cache, u107, rte | |
1d58: bec10b841913 convert s32_to_f, r48.cache, u108, rte | |
1d5e: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
1d64: beb90ba41913 convert s32_to_f, r46.cache, u109, rte | |
1d6a: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
1d72: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
1d78: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
1d82: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
1d88: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
1d92: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
1d9c: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
1da6: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
1dac: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
1db6: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
1dbc: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
1dc6: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
1dcc: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1dd4: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
1dda: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
1de0: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
1de6: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
1dec: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
1df6: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
1dfc: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
1e02: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
1e0c: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
1e12: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
1e18: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
1e22: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
1e28: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1e2e: 20c03c020000 jmp_exec_none 0x206A | |
1e34: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
1e3a: 20c0f8000000 jmp_exec_none 0x1F32 | |
1e40: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
1e46: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
1e4e: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
1e56: beb90b641913 convert s32_to_f, r46.cache, u107, rte | |
1e5c: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
1e62: bec50b841913 convert s32_to_f, r49.cache, u108, rte | |
1e68: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
1e6e: beb90ba41913 convert s32_to_f, r46.cache, u109, rte | |
1e74: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
1e7c: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
1e82: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
1e8c: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
1e92: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
1e9c: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
1ea6: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
1eb0: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
1eb6: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
1ec0: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
1ec6: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
1ed0: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
1ed6: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
1ede: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
1ee4: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
1eea: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
1ef0: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
1ef6: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
1f00: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
1f06: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
1f0c: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
1f16: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
1f1c: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
1f22: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
1f2c: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
1f32: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
1f38: 20c02c010000 jmp_exec_none 0x2064 | |
1f3e: 62c9000000000010 mov_imm r50, 0 | |
1f46: 62d9000000000010 mov_imm r54, 0 | |
1f4e: 62dd000000000010 mov_imm r55, 0 | |
1f56: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
1f5c: 20c002010000 jmp_exec_none 0x205E | |
1f62: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
1f68: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
1f70: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
1f78: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
1f80: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
1f8a: beb90b641913 convert s32_to_f, r46.cache, u107, rte | |
1f90: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
1f96: bec50b841913 convert s32_to_f, r49.cache, u108, rte | |
1f9c: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
1fa2: beb90ba41913 convert s32_to_f, r46.cache, u109, rte | |
1fa8: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
1fae: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
1fb8: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
1fbe: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
1fc8: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
1fd2: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
1fdc: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
1fe6: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
1fec: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
1ff6: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
1ffc: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
2002: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
200a: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
2010: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
2016: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
201c: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
2022: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
202c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
2032: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
2038: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
2042: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
2048: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
204e: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
2058: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
205e: d20e00000000 pop_exec r0l.cache, 1 | |
2064: d20e00000000 pop_exec r0l.cache, 1 | |
206a: d20e00000000 pop_exec r0l.cache, 1 | |
2070: 0e11e48224150000 iadd r36, r50.discard, r36 | |
2078: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
2080: 0e5deee226040000 iadd r23, r55.discard, r23 | |
2088: d20e00000000 pop_exec r0l.cache, 1 | |
208e: e2b600080010 mov_imm r45h.cache, 2048 | |
2094: fe3642b18d1d and r45h.cache, u225l, r45h.discard | |
209a: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
20a0: 20c0c0050000 jmp_exec_none 0x2660 | |
20a6: fe365a308014 and r45h.cache, r45l, 3 | |
20ac: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
20b2: 20c0b2010000 jmp_exec_none 0x2264 | |
20b8: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
20be: 20c00c010000 jmp_exec_none 0x21CA | |
20c4: aabdd8c1a610 fadd32 r47.cache, u140, r22.neg | |
20ca: aab9d661a610 fadd32 r46.cache, u139, r19.neg | |
20d0: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
20d6: aac1daa1a610 fadd32 r48.cache, u141, r21.neg | |
20dc: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
20e4: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
20ec: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
20f2: 9ac5d0011d10 fmul32 r49.cache, u136, u136 | |
20f8: bac5cee11ce24210 fmadd32 r49.cache, u135, u135, r49.discard | |
2100: bac5d2211de24210 fmadd32 r49.cache, u137, u137, r49.discard | |
2108: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
210e: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
2114: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
211a: 8adde2920014 rsqrt r55.cache, r49.discard | |
2120: 9ac5e0c12811 fmul32 r49.cache, u144, r38.cache | |
2126: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
212c: bac5dea128e24211 fmadd32 r49.cache, u143, r37.cache, r49.discard | |
2134: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
213c: bad9e2e128e24211 fmadd32 r54.cache, u145, r39.cache, r49.discard | |
2144: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
214a: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
2154: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
215e: 9ac5aee21c14 fmul32 r49.cache, r55.cache, u135 | |
2164: 92c9990000ce218e1014 icmpsel seq, r50.cache, r44h.cache, 0, u7, r49.discard | |
216e: 9ac5ae021d14 fmul32 r49.cache, r55.cache, u136 | |
2174: 92c5990000d0218e1014 icmpsel seq, r49.cache, r44h.cache, 0, u8, r49.discard | |
217e: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
2186: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
218c: 9addee221d14 fmul32 r55.cache, r55.discard, u137 | |
2192: 92dd590000d2e18e1014 icmpsel seq, r55.cache, r44h, 0, u9, r55.discard | |
219c: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
21a4: bad9c8c12ec60111 fmadd32 r54.cache, u132, r54.discard, u131 | |
21ac: 8ac5e2820014 rcp r49.cache, r49.discard | |
21b2: bac9ca412eec4211 fmadd32 r50.cache, u133, r50.discard, r54.discard | |
21ba: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
21c4: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
21ca: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
21d0: 20c08e000000 jmp_exec_none 0x225E | |
21d6: aabdd8c1a610 fadd32 r47.cache, u140, r22.neg | |
21dc: aab9d661a610 fadd32 r46.cache, u139, r19.neg | |
21e2: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
21e8: aac1daa1a610 fadd32 r48.cache, u141, r21.neg | |
21ee: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
21f6: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
21fe: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
2204: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
220a: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
2210: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2216: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
221c: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2224: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
222c: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
2232: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
2238: 62c50000803f0010 mov_imm r49, 1065353216 | |
2240: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
224a: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
2254: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
225e: d20e00000000 pop_exec r0l.cache, 1 | |
2264: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
226a: 20c0a8000000 jmp_exec_none 0x2312 | |
2270: aabdd8c1a610 fadd32 r47.cache, u140, r22.neg | |
2276: aab9d661a610 fadd32 r46.cache, u139, r19.neg | |
227c: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2282: aac1daa1a610 fadd32 r48.cache, u141, r21.neg | |
2288: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2290: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
2298: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
229e: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
22a4: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
22aa: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
22b0: 9ac95e021e14 fmul32 r50.cache, r47, u144 | |
22b6: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
22bc: bad95ce21de44214 fmadd32 r54.cache, r46, u143, r50.discard | |
22c4: bac9ae221dce0114 fmadd32 r50.cache, r55.cache, u137, u135 | |
22cc: bad960221eec4214 fmadd32 r54.cache, r48, u145, r54.discard | |
22d4: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
22da: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
22e4: bac5a2021de44214 fmadd32 r49.cache, r49.cache, u136, r50.discard | |
22ec: bac9aca21cc80114 fmadd32 r50.cache, r54.cache, u133, u132 | |
22f4: 8ac5a2820014 rcp r49.cache, r49.cache | |
22fa: bac9e4c22ec60115 fmadd32 r50.cache, r50.discard, r54.discard, u131 | |
2302: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
230c: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
2312: d20e00000000 pop_exec r0l.cache, 1 | |
2318: fe3658308014 and r45h.cache, r44l, 3 | |
231e: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
2324: 20c0dc000000 jmp_exec_none 0x2400 | |
232a: beb90be41b13 convert s32_to_f, r46.cache, u127, rte | |
2330: bec10b041c10 convert s32_to_f, r48.cache, u128, rte | |
2336: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
233c: beb90b241c10 convert s32_to_f, r46.cache, u129, rte | |
2342: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
234a: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
2350: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
235a: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
2360: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
236a: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
2374: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
237e: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
2384: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
238e: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
2394: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
239e: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
23a4: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
23ac: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
23b2: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
23b8: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
23be: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
23c4: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
23ce: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
23d4: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
23da: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
23e4: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
23ea: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
23f0: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
23fa: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
2400: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2406: 20c03c020000 jmp_exec_none 0x2642 | |
240c: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
2412: 20c0f8000000 jmp_exec_none 0x250A | |
2418: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
241e: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
2426: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
242e: beb90be41b13 convert s32_to_f, r46.cache, u127, rte | |
2434: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
243a: bec50b041c10 convert s32_to_f, r49.cache, u128, rte | |
2440: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
2446: beb90b241c10 convert s32_to_f, r46.cache, u129, rte | |
244c: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2454: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
245a: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2464: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
246a: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
2474: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
247e: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
2488: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
248e: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
2498: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
249e: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
24a8: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
24ae: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
24b6: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
24bc: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
24c2: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
24c8: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
24ce: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
24d8: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
24de: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
24e4: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
24ee: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
24f4: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
24fa: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
2504: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
250a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2510: 20c02c010000 jmp_exec_none 0x263C | |
2516: 62c9000000000010 mov_imm r50, 0 | |
251e: 62d9000000000010 mov_imm r54, 0 | |
2526: 62dd000000000010 mov_imm r55, 0 | |
252e: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
2534: 20c002010000 jmp_exec_none 0x2636 | |
253a: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
2540: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
2548: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
2550: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2558: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
2562: beb90be41b13 convert s32_to_f, r46.cache, u127, rte | |
2568: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
256e: bec50b041c10 convert s32_to_f, r49.cache, u128, rte | |
2574: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
257a: beb90b241c10 convert s32_to_f, r46.cache, u129, rte | |
2580: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
2586: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2590: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
2596: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
25a0: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
25aa: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
25b4: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
25be: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
25c4: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
25ce: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
25d4: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
25da: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
25e2: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
25e8: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
25ee: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
25f4: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
25fa: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
2604: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
260a: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
2610: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
261a: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
2620: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
2626: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
2630: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
2636: d20e00000000 pop_exec r0l.cache, 1 | |
263c: d20e00000000 pop_exec r0l.cache, 1 | |
2642: d20e00000000 pop_exec r0l.cache, 1 | |
2648: 0e11e48224150000 iadd r36, r50.discard, r36 | |
2650: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
2658: 0e5deee226040000 iadd r23, r55.discard, r23 | |
2660: d20e00000000 pop_exec r0l.cache, 1 | |
2666: e2b600100010 mov_imm r45h.cache, 4096 | |
266c: fe3642b18d1d and r45h.cache, u225l, r45h.discard | |
2672: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
2678: 20c0c0050000 jmp_exec_none 0x2C38 | |
267e: fe365a308014 and r45h.cache, r45l, 3 | |
2684: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
268a: 20c0b2010000 jmp_exec_none 0x283C | |
2690: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
2696: 20c00c010000 jmp_exec_none 0x27A2 | |
269c: aabdc0c1a614 fadd32 r47.cache, u160, r22.neg | |
26a2: aab9fe61a610 fadd32 r46.cache, u159, r19.neg | |
26a8: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
26ae: aac1c2a1a614 fadd32 r48.cache, u161, r21.neg | |
26b4: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
26bc: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
26c4: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
26ca: 9ac5f8811f10 fmul32 r49.cache, u156, u156 | |
26d0: bac5f6611fe24210 fmadd32 r49.cache, u155, u155, r49.discard | |
26d8: bac5faa11fe24210 fmadd32 r49.cache, u157, u157, r49.discard | |
26e0: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
26e6: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
26ec: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
26f2: 8adde2920014 rsqrt r55.cache, r49.discard | |
26f8: 9ac5c8c12815 fmul32 r49.cache, u164, r38.cache | |
26fe: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
2704: bac5c6a128e24215 fmadd32 r49.cache, u163, r37.cache, r49.discard | |
270c: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
2714: bad9cae128e24215 fmadd32 r54.cache, u165, r39.cache, r49.discard | |
271c: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
2722: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
272c: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
2736: 9ac5ae621f14 fmul32 r49.cache, r55.cache, u155 | |
273c: 92c9990000f6218e1014 icmpsel seq, r50.cache, r44h.cache, 0, u27, r49.discard | |
2746: 9ac5ae821f14 fmul32 r49.cache, r55.cache, u156 | |
274c: 92c5990000f8218e1014 icmpsel seq, r49.cache, r44h.cache, 0, u28, r49.discard | |
2756: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
275e: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
2764: 9addeea21f14 fmul32 r55.cache, r55.discard, u157 | |
276a: 92dd590000fae18e1014 icmpsel seq, r55.cache, r44h, 0, u29, r55.discard | |
2774: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
277c: bad9f0c12eee0111 fmadd32 r54.cache, u152, r54.discard, u151 | |
2784: 8ac5e2820014 rcp r49.cache, r49.discard | |
278a: bac9f2412eec4211 fmadd32 r50.cache, u153, r50.discard, r54.discard | |
2792: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
279c: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
27a2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
27a8: 20c08e000000 jmp_exec_none 0x2836 | |
27ae: aabdc0c1a614 fadd32 r47.cache, u160, r22.neg | |
27b4: aab9fe61a610 fadd32 r46.cache, u159, r19.neg | |
27ba: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
27c0: aac1c2a1a614 fadd32 r48.cache, u161, r21.neg | |
27c6: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
27ce: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
27d6: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
27dc: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
27e2: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
27e8: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
27ee: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
27f4: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
27fc: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
2804: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
280a: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
2810: 62c50000803f0010 mov_imm r49, 1065353216 | |
2818: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
2822: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
282c: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
2836: d20e00000000 pop_exec r0l.cache, 1 | |
283c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2842: 20c0a8000000 jmp_exec_none 0x28EA | |
2848: aabdc0c1a614 fadd32 r47.cache, u160, r22.neg | |
284e: aab9fe61a610 fadd32 r46.cache, u159, r19.neg | |
2854: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
285a: aac1c2a1a614 fadd32 r48.cache, u161, r21.neg | |
2860: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2868: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
2870: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
2876: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
287c: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
2882: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
2888: 9ac95e821c15 fmul32 r50.cache, r47, u164 | |
288e: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
2894: bad95c621ce44215 fmadd32 r54.cache, r46, u163, r50.discard | |
289c: bac9aea21ff60114 fmadd32 r50.cache, r55.cache, u157, u155 | |
28a4: bad960a21cec4215 fmadd32 r54.cache, r48, u165, r54.discard | |
28ac: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
28b2: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
28bc: bac5a2821fe44214 fmadd32 r49.cache, r49.cache, u156, r50.discard | |
28c4: bac9ac221ff00114 fmadd32 r50.cache, r54.cache, u153, u152 | |
28cc: 8ac5a2820014 rcp r49.cache, r49.cache | |
28d2: bac9e4c22eee0115 fmadd32 r50.cache, r50.discard, r54.discard, u151 | |
28da: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
28e4: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
28ea: d20e00000000 pop_exec r0l.cache, 1 | |
28f0: fe3658308014 and r45h.cache, r44l, 3 | |
28f6: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
28fc: 20c0dc000000 jmp_exec_none 0x29D8 | |
2902: beb90b641e10 convert s32_to_f, r46.cache, u147, rte | |
2908: bec10b841e10 convert s32_to_f, r48.cache, u148, rte | |
290e: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
2914: beb90ba41e10 convert s32_to_f, r46.cache, u149, rte | |
291a: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2922: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
2928: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2932: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
2938: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
2942: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
294c: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
2956: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
295c: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
2966: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
296c: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
2976: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
297c: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
2984: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
298a: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
2990: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
2996: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
299c: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
29a6: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
29ac: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
29b2: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
29bc: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
29c2: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
29c8: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
29d2: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
29d8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
29de: 20c03c020000 jmp_exec_none 0x2C1A | |
29e4: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
29ea: 20c0f8000000 jmp_exec_none 0x2AE2 | |
29f0: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
29f6: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
29fe: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
2a06: beb90b641e10 convert s32_to_f, r46.cache, u147, rte | |
2a0c: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
2a12: bec50b841e10 convert s32_to_f, r49.cache, u148, rte | |
2a18: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
2a1e: beb90ba41e10 convert s32_to_f, r46.cache, u149, rte | |
2a24: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2a2c: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
2a32: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2a3c: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
2a42: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
2a4c: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
2a56: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
2a60: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
2a66: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
2a70: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
2a76: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
2a80: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
2a86: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
2a8e: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
2a94: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
2a9a: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
2aa0: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
2aa6: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
2ab0: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
2ab6: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
2abc: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
2ac6: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
2acc: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
2ad2: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
2adc: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
2ae2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2ae8: 20c02c010000 jmp_exec_none 0x2C14 | |
2aee: 62c9000000000010 mov_imm r50, 0 | |
2af6: 62d9000000000010 mov_imm r54, 0 | |
2afe: 62dd000000000010 mov_imm r55, 0 | |
2b06: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
2b0c: 20c002010000 jmp_exec_none 0x2C0E | |
2b12: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
2b18: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
2b20: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
2b28: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2b30: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
2b3a: beb90b641e10 convert s32_to_f, r46.cache, u147, rte | |
2b40: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
2b46: bec50b841e10 convert s32_to_f, r49.cache, u148, rte | |
2b4c: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
2b52: beb90ba41e10 convert s32_to_f, r46.cache, u149, rte | |
2b58: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
2b5e: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2b68: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
2b6e: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
2b78: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
2b82: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
2b8c: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
2b96: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
2b9c: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
2ba6: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
2bac: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
2bb2: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
2bba: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
2bc0: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
2bc6: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
2bcc: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
2bd2: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
2bdc: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
2be2: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
2be8: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
2bf2: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
2bf8: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
2bfe: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
2c08: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
2c0e: d20e00000000 pop_exec r0l.cache, 1 | |
2c14: d20e00000000 pop_exec r0l.cache, 1 | |
2c1a: d20e00000000 pop_exec r0l.cache, 1 | |
2c20: 0e11e48224150000 iadd r36, r50.discard, r36 | |
2c28: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
2c30: 0e5deee226040000 iadd r23, r55.discard, r23 | |
2c38: d20e00000000 pop_exec r0l.cache, 1 | |
2c3e: e2b600200010 mov_imm r45h.cache, 8192 | |
2c44: fe3642b18d1d and r45h.cache, u225l, r45h.discard | |
2c4a: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
2c50: 20c0c0050000 jmp_exec_none 0x3210 | |
2c56: fe365a308014 and r45h.cache, r45l, 3 | |
2c5c: 52a85b300004 if_icmp r0l, slt, r45h, 3, 1 | |
2c62: 20c0b2010000 jmp_exec_none 0x2E14 | |
2c68: 5288db100004 if_icmp r0l, seq, r45h.discard, 1, 1 | |
2c6e: 20c00c010000 jmp_exec_none 0x2D7A | |
2c74: aabde8c1a614 fadd32 r47.cache, u180, r22.neg | |
2c7a: aab9e661a614 fadd32 r46.cache, u179, r19.neg | |
2c80: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2c86: aac1eaa1a614 fadd32 r48.cache, u181, r21.neg | |
2c8c: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
2c94: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
2c9c: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
2ca2: 9ac5e0011e15 fmul32 r49.cache, u176, u176 | |
2ca8: bac5dee11de24215 fmadd32 r49.cache, u175, u175, r49.discard | |
2cb0: bac5e2211ee24215 fmadd32 r49.cache, u177, u177, r49.discard | |
2cb8: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
2cbe: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
2cc4: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
2cca: 8adde2920014 rsqrt r55.cache, r49.discard | |
2cd0: 9ac5f0c12815 fmul32 r49.cache, u184, r38.cache | |
2cd6: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
2cdc: bac5eea128e24215 fmadd32 r49.cache, u183, r37.cache, r49.discard | |
2ce4: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
2cec: bad9f2e128e24215 fmadd32 r54.cache, u185, r39.cache, r49.discard | |
2cf4: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
2cfa: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
2d04: 82d9e2422eec00b04015 fcmpsel gte, r54.cache, r49.discard, r50.discard, r54.discard, 0 | |
2d0e: 9ac5aee21d15 fmul32 r49.cache, r55.cache, u175 | |
2d14: 92c9990000de218e5014 icmpsel seq, r50.cache, r44h.cache, 0, u47, r49.discard | |
2d1e: 9ac5ae021e15 fmul32 r49.cache, r55.cache, u176 | |
2d24: 92c5990000e0218e5014 icmpsel seq, r49.cache, r44h.cache, 0, u48, r49.discard | |
2d2e: bac5e2c22ae44215 fmadd32 r49.cache, r49.discard, r54.cache, r50.discard | |
2d36: 9ac9acc22a15 fmul32 r50.cache, r54.cache, r54.cache | |
2d3c: 9addee221e15 fmul32 r55.cache, r55.discard, u177 | |
2d42: 92dd590000e2e18e5014 icmpsel seq, r55.cache, r44h, 0, u49, r55.discard | |
2d4c: bac5ee422ae24215 fmadd32 r49.cache, r55.discard, r50.cache, r49.discard | |
2d54: bad9d8c12ed64115 fmadd32 r54.cache, u172, r54.discard, u171 | |
2d5c: 8ac5e2820014 rcp r49.cache, r49.discard | |
2d62: bac9da412eec4215 fmadd32 r50.cache, u173, r50.discard, r54.discard | |
2d6a: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
2d74: 1ac5e4222e15 fmul32 r49, r50.discard, r49.discard | |
2d7a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2d80: 20c08e000000 jmp_exec_none 0x2E0E | |
2d86: aabde8c1a614 fadd32 r47.cache, u180, r22.neg | |
2d8c: aab9e661a614 fadd32 r46.cache, u179, r19.neg | |
2d92: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2d98: aac1eaa1a614 fadd32 r48.cache, u181, r21.neg | |
2d9e: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2da6: bac5a0022aa24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.cache | |
2dae: 8ac9a2920014 rsqrt r50.cache, r49.cache | |
2db4: 9abda4e22915 fmul32 r47.cache, r50.cache, r47.cache | |
2dba: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
2dc0: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2dc6: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
2dcc: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2dd4: bac9a0022aa24215 fmadd32 r50.cache, r48.cache, r48.cache, r49.cache | |
2ddc: 8ac5a4120014 rsqrt_special r49.cache, r50.cache | |
2de2: 9ac9a2422e15 fmul32 r50.cache, r49.cache, r50.discard | |
2de8: 62c50000803f0010 mov_imm r49, 1065353216 | |
2df0: 02b9a402004ac0055014 fcmpsel eq, r46, r50.cache, 0.0, r37, r46 | |
2dfa: 02bda402004ce0055014 fcmpsel eq, r47, r50.cache, 0.0, r38, r47 | |
2e04: 02c1e402004e00065014 fcmpsel eq, r48, r50.discard, 0.0, r39, r48 | |
2e0e: d20e00000000 pop_exec r0l.cache, 1 | |
2e14: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2e1a: 20c0a8000000 jmp_exec_none 0x2EC2 | |
2e20: aabde8c1a614 fadd32 r47.cache, u180, r22.neg | |
2e26: aab9e661a614 fadd32 r46.cache, u179, r19.neg | |
2e2c: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
2e32: aac1eaa1a614 fadd32 r48.cache, u181, r21.neg | |
2e38: bac59cc229a24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.cache | |
2e40: badda0022aa24215 fmadd32 r55.cache, r48.cache, r48.cache, r49.cache | |
2e48: 8ad9ae920014 rsqrt r54.cache, r55.cache | |
2e4e: 9ab9acc22915 fmul32 r46.cache, r54.cache, r46.cache | |
2e54: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
2e5a: 8ac5ae120014 rsqrt_special r49.cache, r55.cache | |
2e60: 9ac95e021f15 fmul32 r50.cache, r47, u184 | |
2e66: 9ac1ec022a15 fmul32 r48.cache, r54.discard, r48.cache | |
2e6c: bad95ce21ee44215 fmadd32 r54.cache, r46, u183, r50.discard | |
2e74: bac9ae221ede4115 fmadd32 r50.cache, r55.cache, u177, u175 | |
2e7c: bad960221fec4215 fmadd32 r54.cache, r48, u185, r54.discard | |
2e84: 9ac5a2e22e15 fmul32 r49.cache, r49.cache, r55.discard | |
2e8a: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
2e94: bac5a2021ee44215 fmadd32 r49.cache, r49.cache, u176, r50.discard | |
2e9c: bac9aca21dd84115 fmadd32 r50.cache, r54.cache, u173, u172 | |
2ea4: 8ac5a2820014 rcp r49.cache, r49.cache | |
2eaa: bac9e4c22ed64115 fmadd32 r50.cache, r50.discard, r54.discard, u171 | |
2eb2: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
2ebc: 1ac5e4222615 fmul32 r49, r50.discard, r49 | |
2ec2: d20e00000000 pop_exec r0l.cache, 1 | |
2ec8: fe3658308014 and r45h.cache, r44l, 3 | |
2ece: 52a85b100004 if_icmp r0l, slt, r45h, 1, 1 | |
2ed4: 20c0dc000000 jmp_exec_none 0x2FB0 | |
2eda: beb90be41c11 convert s32_to_f, r46.cache, u167, rte | |
2ee0: bec10b041d11 convert s32_to_f, r48.cache, u168, rte | |
2ee6: 9ac9a2c22915 fmul32 r50.cache, r49.cache, r46.cache | |
2eec: beb90b241d11 convert s32_to_f, r46.cache, u169, rte | |
2ef2: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
2efa: 9ad9a2022a15 fmul32 r54.cache, r49.cache, r48.cache | |
2f00: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
2f0a: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
2f10: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
2f1a: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
2f24: 82c0ac02009fe0a95014 fcmpsel gte, r48l.cache, r54.cache, 0.0, r47h.cache, r47l.cache | |
2f2e: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
2f34: 82c0ac060200012a1014 fcmpsel lt, r48l.cache, r54.cache.abs, 0.5, 0, r48l.cache | |
2f3e: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
2f44: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
2f4e: aabda0c02a15 fadd32 r47.cache, r48l.cache, r54.cache | |
2f54: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
2f5c: bec509e02911 convert f_to_s32, r49.cache, r47.cache, rtz | |
2f62: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
2f68: bedd0be42e11 convert s32_to_f, r55.cache, r55.discard, rte | |
2f6e: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
2f74: 82c9e4062aee402e5015 fcmpsel lt, r50.cache, r50.discard.abs, r48.cache, r55.discard, r50.discard | |
2f7e: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
2f84: 3ec909402e11 convert f_to_s32, r50, r50.discard, rtz | |
2f8a: 82c5ec062aa2c02e5015 fcmpsel lt, r49.cache, r54.discard.abs, r48.cache, r49.cache, r54.discard | |
2f94: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
2f9a: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
2fa0: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
2faa: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
2fb0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
2fb6: 20c03c020000 jmp_exec_none 0x31F2 | |
2fbc: 52a85b200004 if_icmp r0l, slt, r45h, 2, 1 | |
2fc2: 20c0f8000000 jmp_exec_none 0x30BA | |
2fc8: 9add9ca22415 fmul32 r55.cache, r46.cache, r37 | |
2fce: bae19ec224ae4215 fmadd32 r56.cache, r47.cache, r38, r55.cache | |
2fd6: bac9a0e224f04215 fmadd32 r50.cache, r48.cache, r39, r56.discard | |
2fde: beb90be41c11 convert s32_to_f, r46.cache, u167, rte | |
2fe4: 9ac1a4222a15 fmul32 r48.cache, r50.cache, r49.cache | |
2fea: bec50b041d11 convert s32_to_f, r49.cache, u168, rte | |
2ff0: 9ac9a0c22915 fmul32 r50.cache, r48.cache, r46.cache | |
2ff6: beb90b241d11 convert s32_to_f, r46.cache, u169, rte | |
2ffc: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
3004: 9ac5a0222a15 fmul32 r49.cache, r48.cache, r49.cache | |
300a: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
3014: 9ab9a0c22915 fmul32 r46.cache, r48.cache, r46.cache | |
301a: 82c2a4060200b1291014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.cache | |
3024: 82b69c02009fe0a95014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.cache, r47l.cache | |
302e: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
3038: aabda1402a15 fadd32 r47.cache, r48h.cache, r50.cache | |
303e: 82c0a2060200012a1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.cache | |
3048: bedd09e02911 convert f_to_s32, r55.cache, r47.cache, rtz | |
304e: 82b69c060200b1291014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.cache | |
3058: aabda0202a15 fadd32 r47.cache, r48l.cache, r49.cache | |
305e: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
3066: bed909e02911 convert f_to_s32, r54.cache, r47.cache, rtz | |
306c: aabd5bc02915 fadd32 r47.cache, r45h, r46.cache | |
3072: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
3078: bebd09e02911 convert f_to_s32, r47.cache, r47.cache, rtz | |
307e: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
3088: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
308e: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
3094: 82c5a2062aac202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r48.cache, r54.cache, r49.cache | |
309e: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
30a4: 3ed909202611 convert f_to_s32, r54, r49, rtz | |
30aa: 82b99c06265ec0295015 fcmpsel lt, r46.cache, r46.cache.abs, r48, r47, r46.cache | |
30b4: 3edd09c02511 convert f_to_s32, r55, r46, rtz | |
30ba: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
30c0: 20c02c010000 jmp_exec_none 0x31EC | |
30c6: 62c9000000000010 mov_imm r50, 0 | |
30ce: 62d9000000000010 mov_imm r54, 0 | |
30d6: 62dd000000000010 mov_imm r55, 0 | |
30de: 5288db200004 if_icmp r0l, seq, r45h.discard, 2, 1 | |
30e4: 20c002010000 jmp_exec_none 0x31E6 | |
30ea: 9adddca22415 fmul32 r55.cache, r46.discard, r37 | |
30f0: bae1dec224ae4215 fmadd32 r56.cache, r47.discard, r38, r55.cache | |
30f8: bab9e0e224f04215 fmadd32 r46.cache, r48.discard, r39, r56.discard | |
3100: e2bd00b800380010 mov_imm r47.cache, 939571200 | |
3108: 82c1dc0200dc00f04014 fcmpsel gtn, r48.cache, r46.discard, 0.0, r46.discard, 0 | |
3112: beb90be41c11 convert s32_to_f, r46.cache, u167, rte | |
3118: 9ac1e0222e15 fmul32 r48.cache, r48.discard, r49.discard | |
311e: bec50b041d11 convert s32_to_f, r49.cache, u168, rte | |
3124: 9ac9a0c22d15 fmul32 r50.cache, r48.cache, r46.discard | |
312a: beb90b241d11 convert s32_to_f, r46.cache, u169, rte | |
3130: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
3136: 82b6a402009fe0a95014 fcmpsel gte, r45h.cache, r50.cache, 0.0, r47h.cache, r47l.cache | |
3140: 9ab9e0c22d15 fmul32 r46.cache, r48.discard, r46.discard | |
3146: 82c2a4060200b12d1014 fcmpsel lt, r48h.cache, r50.cache.abs, 0.5, 0, r45h.discard | |
3150: 82c0a202009fe0a95014 fcmpsel gte, r48l.cache, r49.cache, 0.0, r47h.cache, r47l.cache | |
315a: 82b69c0200dfe0ad5014 fcmpsel gte, r45h.cache, r46.cache, 0.0, r47h.discard, r47l.discard | |
3164: 82c0a2060200012e1014 fcmpsel lt, r48l.cache, r49.cache.abs, 0.5, 0, r48l.discard | |
316e: aabde1402a15 fadd32 r47.cache, r48h.discard, r50.cache | |
3174: 82b69c060200b12d1014 fcmpsel lt, r45h.cache, r46.cache.abs, 0.5, 0, r45h.discard | |
317e: bedd09e02d11 convert f_to_s32, r55.cache, r47.discard, rtz | |
3184: aabde0202a15 fadd32 r47.cache, r48l.discard, r49.cache | |
318a: e2c10000004b0010 mov_imm r48.cache, 1258291200 | |
3192: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
3198: aabddbc02915 fadd32 r47.cache, r45h.discard, r46.cache | |
319e: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
31a4: bebd09e02d11 convert f_to_s32, r47.cache, r47.discard, rtz | |
31aa: 82c9a4062aae402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r48.cache, r55.cache, r50.cache | |
31b4: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
31ba: bec909402a11 convert f_to_s32, r50.cache, r50.cache, rtz | |
31c0: 82c5e2062aac202e5015 fcmpsel lt, r49.cache, r49.discard.abs, r48.cache, r54.cache, r49.discard | |
31ca: bebd0be42d11 convert s32_to_f, r47.cache, r47.discard, rte | |
31d0: bed909202e11 convert f_to_s32, r54.cache, r49.discard, rtz | |
31d6: 82b9dc062edec02d5015 fcmpsel lt, r46.cache, r46.discard.abs, r48.discard, r47.discard, r46.discard | |
31e0: bedd09c02d11 convert f_to_s32, r55.cache, r46.discard, rtz | |
31e6: d20e00000000 pop_exec r0l.cache, 1 | |
31ec: d20e00000000 pop_exec r0l.cache, 1 | |
31f2: d20e00000000 pop_exec r0l.cache, 1 | |
31f8: 0e11e48224150000 iadd r36, r50.discard, r36 | |
3200: 0e21ec0225150000 iadd r40, r54.discard, r40 | |
3208: 0e5deee226040000 iadd r23, r55.discard, r23 | |
3210: d20e00000000 pop_exec r0l.cache, 1 | |
3216: e2b600400010 mov_imm r45h.cache, 16384 | |
321c: fe3642b18d1d and r45h.cache, u225l, r45h.discard | |
3222: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
3228: 20c0c0050000 jmp_exec_none 0x37E8 | |
322e: fe34da308014 and r45l.cache, r45l.discard, 3 | |
3234: 52a85a300004 if_icmp r0l, slt, r45l, 3, 1 | |
323a: 20c0b2010000 jmp_exec_none 0x33EC | |
3240: 5288da100004 if_icmp r0l, seq, r45l.discard, 1, 1 | |
3246: 20c00c010000 jmp_exec_none 0x3352 | |
324c: aab9d0c1a618 fadd32 r46.cache, u200, r22.neg | |
3252: aab5ce61a618 fadd32 r45.cache, u199, r19.neg | |
3258: 9ac19cc22915 fmul32 r48.cache, r46.cache, r46.cache | |
325e: aabdd2a1a618 fadd32 r47.cache, u201, r21.neg | |
3264: bac19aa229e04215 fmadd32 r48.cache, r45.cache, r45.cache, r48.discard | |
326c: bac19ee229e04215 fmadd32 r48.cache, r47.cache, r47.cache, r48.discard | |
3274: 8ac5e0920014 rsqrt r49.cache, r48.discard | |
327a: 9ac1c8811c1a fmul32 r48.cache, u196, u196 | |
3280: bac1c6611ce0421a fmadd32 r48.cache, u195, u195, r48.discard | |
3288: bac1caa11ce0421a fmadd32 r48.cache, u197, u197, r48.discard | |
3290: 9ab5a2a22d15 fmul32 r45.cache, r49.cache, r45.discard | |
3296: 9ab9a2c22d15 fmul32 r46.cache, r49.cache, r46.discard | |
329c: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
32a2: 8ad9e0920014 rsqrt r54.cache, r48.discard | |
32a8: 9ac1d8c12819 fmul32 r48.cache, u204, r38.cache | |
32ae: 9ac55cc2a415 fmul32 r49.cache, r46, r38.neg | |
32b4: bac1d6a128e04219 fmadd32 r48.cache, u203, r37.cache, r48.discard | |
32bc: bac55aa2a4e24215 fmadd32 r49.cache, r45, r37.neg, r49.discard | |
32c4: bac9dae128e04219 fmadd32 r50.cache, u205, r39.cache, r48.discard | |
32cc: 9ac15ee22415 fmul32 r48.cache, r47, r39 | |
32d2: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
32dc: 82c9e0222ee400b04015 fcmpsel gte, r50.cache, r48.discard, r49.discard, r50.discard, 0 | |
32e6: 9ac1ac621c16 fmul32 r48.cache, r54.cache, u195 | |
32ec: 92c5990000c6018e9014 icmpsel seq, r49.cache, r44h.cache, 0, u67, r48.discard | |
32f6: 9ac1ac821c16 fmul32 r48.cache, r54.cache, u196 | |
32fc: 92c1990000c8018e9014 icmpsel seq, r48.cache, r44h.cache, 0, u68, r48.discard | |
3306: bac1e0422ae24215 fmadd32 r48.cache, r48.discard, r50.cache, r49.discard | |
330e: 9ac5a4422a15 fmul32 r49.cache, r50.cache, r50.cache | |
3314: 9ad9eca21c16 fmul32 r54.cache, r54.discard, u197 | |
331a: 92d9d90000cac18e9014 icmpsel seq, r54.cache, r44h.discard, 0, u69, r54.discard | |
3324: bac1ec222ae04215 fmadd32 r48.cache, r54.discard, r49.cache, r48.discard | |
332c: bac9c0412efe4119 fmadd32 r50.cache, u192, r50.discard, u191 | |
3334: 8ac1e0820014 rcp r48.cache, r48.discard | |
333a: bac5c2212ee44219 fmadd32 r49.cache, u193, r49.discard, r50.discard | |
3342: 82c5e20200e200f04014 fcmpsel gtn, r49.cache, r49.discard, 0.0, r49.discard, 0 | |
334c: 1ac1e2022e15 fmul32 r48, r49.discard, r48.discard | |
3352: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3358: 20c08e000000 jmp_exec_none 0x33E6 | |
335e: aab9d0c1a618 fadd32 r46.cache, u200, r22.neg | |
3364: aab5ce61a618 fadd32 r45.cache, u199, r19.neg | |
336a: 9ac19cc22915 fmul32 r48.cache, r46.cache, r46.cache | |
3370: aabdd2a1a618 fadd32 r47.cache, u201, r21.neg | |
3376: bac19aa229a04215 fmadd32 r48.cache, r45.cache, r45.cache, r48.cache | |
337e: bac19ee229a04215 fmadd32 r48.cache, r47.cache, r47.cache, r48.cache | |
3386: 8ac5a0920014 rsqrt r49.cache, r48.cache | |
338c: 9ab9a2c22915 fmul32 r46.cache, r49.cache, r46.cache | |
3392: 9ab5a2a22915 fmul32 r45.cache, r49.cache, r45.cache | |
3398: 9ac19cc22915 fmul32 r48.cache, r46.cache, r46.cache | |
339e: 9abde2e22915 fmul32 r47.cache, r49.discard, r47.cache | |
33a4: bac19aa229a04215 fmadd32 r48.cache, r45.cache, r45.cache, r48.cache | |
33ac: bac59ee229a04215 fmadd32 r49.cache, r47.cache, r47.cache, r48.cache | |
33b4: 8ac1a2120014 rsqrt_special r48.cache, r49.cache | |
33ba: 9ac5a0222e15 fmul32 r49.cache, r48.cache, r49.discard | |
33c0: 62c10000803f0010 mov_imm r48, 1065353216 | |
33c8: 02b5a202004aa0055014 fcmpsel eq, r45, r49.cache, 0.0, r37, r45 | |
33d2: 02b9a202004cc0055014 fcmpsel eq, r46, r49.cache, 0.0, r38, r46 | |
33dc: 02bde202004ee0055014 fcmpsel eq, r47, r49.discard, 0.0, r39, r47 | |
33e6: d20e00000000 pop_exec r0l.cache, 1 | |
33ec: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
33f2: 20c0a8000000 jmp_exec_none 0x349A | |
33f8: aab9d0c1a618 fadd32 r46.cache, u200, r22.neg | |
33fe: aab5ce61a618 fadd32 r45.cache, u199, r19.neg | |
3404: 9ac19cc22915 fmul32 r48.cache, r46.cache, r46.cache | |
340a: aabdd2a1a618 fadd32 r47.cache, u201, r21.neg | |
3410: bac19aa229a04215 fmadd32 r48.cache, r45.cache, r45.cache, r48.cache | |
3418: bad99ee229a04215 fmadd32 r54.cache, r47.cache, r47.cache, r48.cache | |
3420: 8ac9ac920014 rsqrt r50.cache, r54.cache | |
3426: 9ab5a4a22915 fmul32 r45.cache, r50.cache, r45.cache | |
342c: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
3432: 8ac1ac120014 rsqrt_special r48.cache, r54.cache | |
3438: 9ac55c821d16 fmul32 r49.cache, r46, u204 | |
343e: 9abde4e22915 fmul32 r47.cache, r50.discard, r47.cache | |
3444: bac95a621de24216 fmadd32 r50.cache, r45, u203, r49.discard | |
344c: bac5aca21cc68116 fmadd32 r49.cache, r54.cache, u197, u195 | |
3454: bac95ea21de44216 fmadd32 r50.cache, r47, u205, r50.discard | |
345c: 9ac1a0c22e15 fmul32 r48.cache, r48.cache, r54.discard | |
3462: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
346c: bac1a0821ce24216 fmadd32 r48.cache, r48.cache, u196, r49.discard | |
3474: bac5a4221cc08116 fmadd32 r49.cache, r50.cache, u193, u192 | |
347c: 8ac1a0820014 rcp r48.cache, r48.cache | |
3482: bac5e2422efe4115 fmadd32 r49.cache, r49.discard, r50.discard, u191 | |
348a: 82c5e20200e200f04014 fcmpsel gtn, r49.cache, r49.discard, 0.0, r49.discard, 0 | |
3494: 1ac1e2022615 fmul32 r48, r49.discard, r48 | |
349a: d20e00000000 pop_exec r0l.cache, 1 | |
34a0: fe58d8308014 and r54l.cache, r44l.discard, 3 | |
34a6: 52a86c100004 if_icmp r0l, slt, r54l, 1, 1 | |
34ac: 20c0dc000000 jmp_exec_none 0x3588 | |
34b2: beb10b641f11 convert s32_to_f, r44.cache, u187, rte | |
34b8: beb90b841f11 convert s32_to_f, r46.cache, u188, rte | |
34be: 9ac9a0822d15 fmul32 r50.cache, r48.cache, r44.discard | |
34c4: beb50ba41f11 convert s32_to_f, r45.cache, u189, rte | |
34ca: e2b100b800380010 mov_imm r44.cache, 939571200 | |
34d2: 9ac5a0c22915 fmul32 r49.cache, r48.cache, r46.cache | |
34d8: 82b8a402009980a95014 fcmpsel gte, r46l.cache, r50.cache, 0.0, r44h.cache, r44l.cache | |
34e2: 9ab5a0a22915 fmul32 r45.cache, r48.cache, r45.cache | |
34e8: 82bca4060200c1291014 fcmpsel lt, r47l.cache, r50.cache.abs, 0.5, 0, r46l.cache | |
34f2: 82ba9a02009980a95014 fcmpsel gte, r46h.cache, r45.cache, 0.0, r44h.cache, r44l.cache | |
34fc: 82b8a20200d980ad5014 fcmpsel gte, r46l.cache, r49.cache, 0.0, r44h.discard, r44l.discard | |
3506: aab19e402a15 fadd32 r44.cache, r47l.cache, r50.cache | |
350c: 82b8a2060200c1291014 fcmpsel lt, r46l.cache, r49.cache.abs, 0.5, 0, r46l.cache | |
3516: beb109802d11 convert f_to_s32, r44.cache, r44.discard, rtz | |
351c: 82d89a060200d1291014 fcmpsel lt, r54l.cache, r45.cache.abs, 0.5, 0, r46h.cache | |
3526: aab99c202a15 fadd32 r46.cache, r46l.cache, r49.cache | |
352c: e2bd0000004b0010 mov_imm r47.cache, 1258291200 | |
3534: bec109c02911 convert f_to_s32, r48.cache, r46.cache, rtz | |
353a: aab96ca02915 fadd32 r46.cache, r54l, r45.cache | |
3540: beb10b842d11 convert s32_to_f, r44.cache, r44.discard, rte | |
3546: beb909c02911 convert f_to_s32, r46.cache, r46.cache, rtz | |
354c: 82b1e4e629d8402e5015 fcmpsel lt, r44.cache, r50.discard.abs, r47.cache, r44.discard, r50.discard | |
3556: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
355c: 3eb109802d11 convert f_to_s32, r44, r44.discard, rtz | |
3562: 82c1e2e629a0202e5015 fcmpsel lt, r48.cache, r49.discard.abs, r47.cache, r48.cache, r49.discard | |
356c: beb90bc42911 convert s32_to_f, r46.cache, r46.cache, rte | |
3572: 3ec509002611 convert f_to_s32, r49, r48, rtz | |
3578: 82b59ae6255ca0295015 fcmpsel lt, r45.cache, r45.cache.abs, r47, r46, r45.cache | |
3582: 3ec909a02511 convert f_to_s32, r50, r45, rtz | |
3588: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
358e: 20c03c020000 jmp_exec_none 0x37CA | |
3594: 52a86c200004 if_icmp r0l, slt, r54l, 2, 1 | |
359a: 20c0f8000000 jmp_exec_none 0x3692 | |
35a0: 9ab19aa22415 fmul32 r44.cache, r45.cache, r37 | |
35a6: bab19cc224984215 fmadd32 r44.cache, r46.cache, r38, r44.cache | |
35ae: bab59ee224984215 fmadd32 r45.cache, r47.cache, r39, r44.cache | |
35b6: beb10b641f11 convert s32_to_f, r44.cache, u187, rte | |
35bc: 9abd9a022a15 fmul32 r47.cache, r45.cache, r48.cache | |
35c2: bec10b841f11 convert s32_to_f, r48.cache, u188, rte | |
35c8: 9ab19e822915 fmul32 r44.cache, r47.cache, r44.cache | |
35ce: beb50ba41f11 convert s32_to_f, r45.cache, u189, rte | |
35d4: e2b900b800380010 mov_imm r46.cache, 939571200 | |
35dc: 9ac19e022a15 fmul32 r48.cache, r47.cache, r48.cache | |
35e2: 82c49802009dc0a95014 fcmpsel gte, r49l.cache, r44.cache, 0.0, r46h.cache, r46l.cache | |
35ec: 9ab59ea22915 fmul32 r45.cache, r47.cache, r45.cache | |
35f2: 82c498060200212a1014 fcmpsel lt, r49l.cache, r44.cache.abs, 0.5, 0, r49l.cache | |
35fc: 82be9a02009dc0a95014 fcmpsel gte, r47h.cache, r45.cache, 0.0, r46h.cache, r46l.cache | |
3606: 82bca002009dc0a95014 fcmpsel gte, r47l.cache, r48.cache, 0.0, r46h.cache, r46l.cache | |
3610: aab9a2802915 fadd32 r46.cache, r49l.cache, r44.cache | |
3616: 82bca0060200e1291014 fcmpsel lt, r47l.cache, r48.cache.abs, 0.5, 0, r47l.cache | |
3620: bec909c02911 convert f_to_s32, r50.cache, r46.cache, rtz | |
3626: 82d89a060200f1291014 fcmpsel lt, r54l.cache, r45.cache.abs, 0.5, 0, r47h.cache | |
3630: aab99e002a15 fadd32 r46.cache, r47l.cache, r48.cache | |
3636: e2bd0000004b0010 mov_imm r47.cache, 1258291200 | |
363e: bec509c02911 convert f_to_s32, r49.cache, r46.cache, rtz | |
3644: aab96ca02915 fadd32 r46.cache, r54l, r45.cache | |
364a: bec90b442a11 convert s32_to_f, r50.cache, r50.cache, rte | |
3650: beb909c02911 convert f_to_s32, r46.cache, r46.cache, rtz | |
3656: 82b198e629a480295015 fcmpsel lt, r44.cache, r44.cache.abs, r47.cache, r50.cache, r44.cache | |
3660: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
3666: 3eb109802511 convert f_to_s32, r44, r44, rtz | |
366c: 82c1a0e629a2002a5015 fcmpsel lt, r48.cache, r48.cache.abs, r47.cache, r49.cache, r48.cache | |
3676: beb90bc42911 convert s32_to_f, r46.cache, r46.cache, rte | |
367c: 3ec509002611 convert f_to_s32, r49, r48, rtz | |
3682: 82b59ae6255ca0295015 fcmpsel lt, r45.cache, r45.cache.abs, r47, r46, r45.cache | |
368c: 3ec909a02511 convert f_to_s32, r50, r45, rtz | |
3692: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3698: 20c02c010000 jmp_exec_none 0x37C4 | |
369e: 62b1000000000010 mov_imm r44, 0 | |
36a6: 62c5000000000010 mov_imm r49, 0 | |
36ae: 62c9000000000010 mov_imm r50, 0 | |
36b6: 5288ec200004 if_icmp r0l, seq, r54l.discard, 2, 1 | |
36bc: 20c002010000 jmp_exec_none 0x37BE | |
36c2: 9ab1daa22415 fmul32 r44.cache, r45.discard, r37 | |
36c8: bab1dcc224984215 fmadd32 r44.cache, r46.discard, r38, r44.cache | |
36d0: bab1dee224984215 fmadd32 r44.cache, r47.discard, r39, r44.cache | |
36d8: e2b900b800380010 mov_imm r46.cache, 939571200 | |
36e0: 82b59802009800f04014 fcmpsel gtn, r45.cache, r44.cache, 0.0, r44.cache, 0 | |
36ea: beb10b641f11 convert s32_to_f, r44.cache, u187, rte | |
36f0: 9abdda022e15 fmul32 r47.cache, r45.discard, r48.discard | |
36f6: bec10b841f11 convert s32_to_f, r48.cache, u188, rte | |
36fc: 9ab19e822915 fmul32 r44.cache, r47.cache, r44.cache | |
3702: beb50ba41f11 convert s32_to_f, r45.cache, u189, rte | |
3708: 9ac19e022e15 fmul32 r48.cache, r47.cache, r48.discard | |
370e: 82c49802009dc0a95014 fcmpsel gte, r49l.cache, r44.cache, 0.0, r46h.cache, r46l.cache | |
3718: 9ab5dea22d15 fmul32 r45.cache, r47.discard, r45.discard | |
371e: 82c498060200212a1014 fcmpsel lt, r49l.cache, r44.cache.abs, 0.5, 0, r49l.cache | |
3728: 82bca002009dc0a95014 fcmpsel gte, r47l.cache, r48.cache, 0.0, r46h.cache, r46l.cache | |
3732: 82be9a0200ddc0ad5014 fcmpsel gte, r47h.cache, r45.cache, 0.0, r46h.discard, r46l.discard | |
373c: 82bca0060200e12d1014 fcmpsel lt, r47l.cache, r48.cache.abs, 0.5, 0, r47l.discard | |
3746: aab9a2802915 fadd32 r46.cache, r49l.cache, r44.cache | |
374c: 82d89a060200f12d1014 fcmpsel lt, r54l.cache, r45.cache.abs, 0.5, 0, r47h.discard | |
3756: bec909c02d11 convert f_to_s32, r50.cache, r46.discard, rtz | |
375c: aab9de002a15 fadd32 r46.cache, r47l.discard, r48.cache | |
3762: e2bd0000004b0010 mov_imm r47.cache, 1258291200 | |
376a: bec509c02d11 convert f_to_s32, r49.cache, r46.discard, rtz | |
3770: aab9eca02915 fadd32 r46.cache, r54l.discard, r45.cache | |
3776: bec90b442a11 convert s32_to_f, r50.cache, r50.cache, rte | |
377c: beb909c02d11 convert f_to_s32, r46.cache, r46.discard, rtz | |
3782: 82b198e629a480295015 fcmpsel lt, r44.cache, r44.cache.abs, r47.cache, r50.cache, r44.cache | |
378c: bec50b242a11 convert s32_to_f, r49.cache, r49.cache, rte | |
3792: beb109802911 convert f_to_s32, r44.cache, r44.cache, rtz | |
3798: 82c1e0e629a2002e5015 fcmpsel lt, r48.cache, r48.discard.abs, r47.cache, r49.cache, r48.discard | |
37a2: beb90bc42d11 convert s32_to_f, r46.cache, r46.discard, rte | |
37a8: bec509002e11 convert f_to_s32, r49.cache, r48.discard, rtz | |
37ae: 82b5dae62ddca02d5015 fcmpsel lt, r45.cache, r45.discard.abs, r47.discard, r46.discard, r45.discard | |
37b8: bec909a02d11 convert f_to_s32, r50.cache, r45.discard, rtz | |
37be: d20e00000000 pop_exec r0l.cache, 1 | |
37c4: d20e00000000 pop_exec r0l.cache, 1 | |
37ca: d20e00000000 pop_exec r0l.cache, 1 | |
37d0: 0e11d88224150000 iadd r36, r44.discard, r36 | |
37d8: 0e21e20225150000 iadd r40, r49.discard, r40 | |
37e0: 0e5de4e226040000 iadd r23, r50.discard, r23 | |
37e8: d21600000000 pop_exec r0l.cache, 2 | |
37ee: e2b0f85b0010 mov_imm r44l.cache, 23544 | |
37f4: 9ab1d2820d15 fmul32 r44.cache, r41.discard, r44l.discard | |
37fa: e2a500b800380010 mov_imm r41.cache, 939571200 | |
3802: 82a4980200d320ad5014 fcmpsel gte, r41l.cache, r44.cache, 0.0, r41h.discard, r41l.discard | |
380c: 82a498060200212d1014 fcmpsel lt, r41l.cache, r44.cache.abs, 0.5, 0, r41l.discard | |
3816: aaa5d2802915 fadd32 r41.cache, r41l.discard, r44.cache | |
381c: bea509202d11 convert f_to_s32, r41.cache, r41.discard, rtz | |
3822: e2b50000004b0010 mov_imm r45.cache, 1258291200 | |
382a: bea50b242d11 convert s32_to_f, r41.cache, r41.discard, rte | |
3830: 82a5d8a62dd2802d5015 fcmpsel lt, r41.cache, r44.discard.abs, r45.discard, r41.discard, r44.discard | |
383a: fe304421801c and r44l.cache, u226l, 2 | |
3840: 3ea509202d11 convert f_to_s32, r41, r41.discard, rtz | |
3846: 5289d8000004 if_icmp r0l, nseq, r44l.discard, 0, 1 | |
384c: 20c0f4200000 jmp_exec_none 0x5940 | |
3852: e25100208001 mov_imm r20.cache, 25174016 | |
3858: fe500c818a00 and r20l.cache, u6l, r20l.cache | |
385e: 7e3444918a1c and r45l, u226l, r20h.cache | |
3864: 92d1a800003f2185d000 icmpsel seq, r20.cache, r20l.cache, 0, 255, r41 | |
386e: fe364441801c and r45h.cache, u226l, 4 | |
3874: aeb100401c070013 bfeil r44.cache, 0, u226, 7 | |
387c: fe324401801d and r44h.cache, u226l, 64 | |
3882: 2eb900401c090013 bfeil r46, 0, u226, 9 | |
388a: 12d1d900009881864004 icmpsel seq, r20, r44h.discard, 0, u44, r20 | |
3894: 5289db000004 if_icmp r0l, nseq, r45h.discard, 0, 1 | |
389a: 20c002040000 jmp_exec_none 0x3C9C | |
38a0: fe325c308014 and r44h.cache, r46l, 3 | |
38a6: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
38ac: 20c0b2010000 jmp_exec_none 0x3A5E | |
38b2: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
38b8: 20c00c010000 jmp_exec_none 0x39C4 | |
38be: aac188c1a618 fadd32 r48.cache, u68, r22.neg | |
38c4: aabd8661a618 fadd32 r47.cache, u67, r19.neg | |
38ca: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
38d0: aac58aa1a618 fadd32 r49.cache, u69, r21.neg | |
38d6: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
38de: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
38e6: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
38ec: 9ac98221181a fmul32 r50.cache, u65, u65 | |
38f2: bac9800118e4421a fmadd32 r50.cache, u64, u64, r50.discard | |
38fa: bac9844118e4421a fmadd32 r50.cache, u66, u66, r50.discard | |
3902: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
3908: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
390e: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
3914: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
391a: 9ac98ec12819 fmul32 r50.cache, u71, r38.cache | |
3920: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
3926: bac98ca128e44219 fmadd32 r50.cache, u70, r37.cache, r50.discard | |
392e: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
3936: badd90e128e44219 fmadd32 r55.cache, u72, r39.cache, r50.discard | |
393e: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
3944: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
394e: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
3958: 9ac9b0021816 fmul32 r50.cache, r56.cache, u64 | |
395e: 92d99a000080418e9014 icmpsel seq, r54.cache, r45l.cache, 0, u64, r50.discard | |
3968: 9ac9b0221816 fmul32 r50.cache, r56.cache, u65 | |
396e: 92c99a000082418e9014 icmpsel seq, r50.cache, r45l.cache, 0, u65, r50.discard | |
3978: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
3980: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
3986: 9ae1f0421816 fmul32 r56.cache, r56.discard, u66 | |
398c: 92e15a000084018f9014 icmpsel seq, r56.cache, r45l, 0, u66, r56.discard | |
3996: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
399e: baddbce12eba4115 fmadd32 r55.cache, u62, r55.discard, u61 | |
39a6: 8ac9e4820014 rcp r50.cache, r50.discard | |
39ac: bad9bec12eee4215 fmadd32 r54.cache, u63, r54.discard, r55.discard | |
39b4: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
39be: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
39c4: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
39ca: 20c08e000000 jmp_exec_none 0x3A58 | |
39d0: aac188c1a618 fadd32 r48.cache, u68, r22.neg | |
39d6: aabd8661a618 fadd32 r47.cache, u67, r19.neg | |
39dc: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
39e2: aac58aa1a618 fadd32 r49.cache, u69, r21.neg | |
39e8: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
39f0: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
39f8: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
39fe: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
3a04: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
3a0a: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3a10: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
3a16: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
3a1e: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
3a26: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
3a2c: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
3a32: 62c90000803f0010 mov_imm r50, 1065353216 | |
3a3a: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
3a44: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
3a4e: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
3a58: d20e00000000 pop_exec r0l.cache, 1 | |
3a5e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3a64: 20c0a8000000 jmp_exec_none 0x3B0C | |
3a6a: aac188c1a618 fadd32 r48.cache, u68, r22.neg | |
3a70: aabd8661a618 fadd32 r47.cache, u67, r19.neg | |
3a76: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3a7c: aac58aa1a618 fadd32 r49.cache, u69, r21.neg | |
3a82: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
3a8a: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
3a92: 8addb0920014 rsqrt r55.cache, r56.cache | |
3a98: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
3a9e: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
3aa4: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
3aaa: 9ad9a0e21816 fmul32 r54.cache, r48.cache, u71 | |
3ab0: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
3ab6: badd9ec218ec4216 fmadd32 r55.cache, r47.cache, u70, r54.discard | |
3abe: bad9b04218808116 fmadd32 r54.cache, r56.cache, u66, u64 | |
3ac6: badda20219ee4216 fmadd32 r55.cache, r49.cache, u72, r55.discard | |
3ace: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
3ad4: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
3ade: bac9a42218ec4216 fmadd32 r50.cache, r50.cache, u65, r54.discard | |
3ae6: bad9aee21bbc4115 fmadd32 r54.cache, r55.cache, u63, u62 | |
3aee: 8ac9a4820014 rcp r50.cache, r50.cache | |
3af4: bad9ece22eba4115 fmadd32 r54.cache, r54.discard, r55.discard, u61 | |
3afc: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
3b06: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
3b0c: d20e00000000 pop_exec r0l.cache, 1 | |
3b12: fe3258308014 and r44h.cache, r44l, 3 | |
3b18: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
3b1e: bebd0b841b11 convert s32_to_f, r47.cache, u60, rte | |
3b24: e2c100b800380010 mov_imm r48.cache, 939571200 | |
3b2c: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
3b32: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
3b3c: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
3b46: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
3b4c: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
3b52: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
3b5a: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
3b60: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
3b6a: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
3b70: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3b76: 20c018010000 jmp_exec_none 0x3C8E | |
3b7c: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
3b82: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
3b88: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
3b90: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
3b98: bebd0b841b11 convert s32_to_f, r47.cache, u60, rte | |
3b9e: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
3ba4: e2c100b800380010 mov_imm r48.cache, 939571200 | |
3bac: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
3bb2: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
3bbc: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
3bc6: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
3bcc: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
3bd2: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
3bda: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
3be0: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
3bea: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
3bf0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3bf6: 20c092000000 jmp_exec_none 0x3C88 | |
3bfc: e2d9000000000010 mov_imm r54.cache, 0 | |
3c04: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
3c0a: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
3c10: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
3c18: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
3c20: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
3c2a: bebd0b841b11 convert s32_to_f, r47.cache, u60, rte | |
3c30: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
3c36: e2c100b800380010 mov_imm r48.cache, 939571200 | |
3c3e: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
3c44: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
3c4e: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
3c58: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
3c5e: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
3c64: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
3c6c: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
3c72: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
3c7c: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
3c82: d20e00000000 pop_exec r0l.cache, 1 | |
3c88: d20e00000000 pop_exec r0l.cache, 1 | |
3c8e: d20e00000000 pop_exec r0l.cache, 1 | |
3c94: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
3c9c: d20e00000000 pop_exec r0l.cache, 1 | |
3ca2: fe324481801c and r44h.cache, u226l, 8 | |
3ca8: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
3cae: 20c002040000 jmp_exec_none 0x40B0 | |
3cb4: fe325c308014 and r44h.cache, r46l, 3 | |
3cba: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
3cc0: 20c0b2010000 jmp_exec_none 0x3E72 | |
3cc6: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
3ccc: 20c00c010000 jmp_exec_none 0x3DD8 | |
3cd2: aac1a8c1a618 fadd32 r48.cache, u84, r22.neg | |
3cd8: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
3cde: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3ce4: aac5aaa1a618 fadd32 r49.cache, u85, r21.neg | |
3cea: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
3cf2: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
3cfa: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
3d00: 9ac9a2211a1a fmul32 r50.cache, u81, u81 | |
3d06: bac9a0011ae4421a fmadd32 r50.cache, u80, u80, r50.discard | |
3d0e: bac9a4411ae4421a fmadd32 r50.cache, u82, u82, r50.discard | |
3d16: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
3d1c: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
3d22: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
3d28: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
3d2e: 9ac9aec12819 fmul32 r50.cache, u87, r38.cache | |
3d34: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
3d3a: bac9aca128e44219 fmadd32 r50.cache, u86, r37.cache, r50.discard | |
3d42: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
3d4a: baddb0e128e44219 fmadd32 r55.cache, u88, r39.cache, r50.discard | |
3d52: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
3d58: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
3d62: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
3d6c: 9ac9b0021a16 fmul32 r50.cache, r56.cache, u80 | |
3d72: 92d99a0000a0418e9014 icmpsel seq, r54.cache, r45l.cache, 0, u80, r50.discard | |
3d7c: 9ac9b0221a16 fmul32 r50.cache, r56.cache, u81 | |
3d82: 92c99a0000a2418e9014 icmpsel seq, r50.cache, r45l.cache, 0, u81, r50.discard | |
3d8c: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
3d94: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
3d9a: 9ae1f0421a16 fmul32 r56.cache, r56.discard, u82 | |
3da0: 92e15a0000a4018f9014 icmpsel seq, r56.cache, r45l, 0, u82, r56.discard | |
3daa: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
3db2: badd9ce12e9a8119 fmadd32 r55.cache, u78, r55.discard, u77 | |
3dba: 8ac9e4820014 rcp r50.cache, r50.discard | |
3dc0: bad99ec12eee4219 fmadd32 r54.cache, u79, r54.discard, r55.discard | |
3dc8: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
3dd2: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
3dd8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3dde: 20c08e000000 jmp_exec_none 0x3E6C | |
3de4: aac1a8c1a618 fadd32 r48.cache, u84, r22.neg | |
3dea: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
3df0: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3df6: aac5aaa1a618 fadd32 r49.cache, u85, r21.neg | |
3dfc: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
3e04: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
3e0c: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
3e12: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
3e18: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
3e1e: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3e24: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
3e2a: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
3e32: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
3e3a: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
3e40: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
3e46: 62c90000803f0010 mov_imm r50, 1065353216 | |
3e4e: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
3e58: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
3e62: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
3e6c: d20e00000000 pop_exec r0l.cache, 1 | |
3e72: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3e78: 20c0a8000000 jmp_exec_none 0x3F20 | |
3e7e: aac1a8c1a618 fadd32 r48.cache, u84, r22.neg | |
3e84: aabda661a618 fadd32 r47.cache, u83, r19.neg | |
3e8a: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
3e90: aac5aaa1a618 fadd32 r49.cache, u85, r21.neg | |
3e96: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
3e9e: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
3ea6: 8addb0920014 rsqrt r55.cache, r56.cache | |
3eac: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
3eb2: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
3eb8: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
3ebe: 9ad9a0e21a16 fmul32 r54.cache, r48.cache, u87 | |
3ec4: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
3eca: badd9ec21aec4216 fmadd32 r55.cache, r47.cache, u86, r54.discard | |
3ed2: bad9b0421aa08116 fmadd32 r54.cache, r56.cache, u82, u80 | |
3eda: badda2021bee4216 fmadd32 r55.cache, r49.cache, u88, r55.discard | |
3ee2: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
3ee8: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
3ef2: bac9a4221aec4216 fmadd32 r50.cache, r50.cache, u81, r54.discard | |
3efa: bad9aee2199c8116 fmadd32 r54.cache, r55.cache, u79, u78 | |
3f02: 8ac9a4820014 rcp r50.cache, r50.cache | |
3f08: bad9ece22e9a8115 fmadd32 r54.cache, r54.discard, r55.discard, u77 | |
3f10: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
3f1a: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
3f20: d20e00000000 pop_exec r0l.cache, 1 | |
3f26: fe3258308014 and r44h.cache, r44l, 3 | |
3f2c: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
3f32: bebd0b841912 convert s32_to_f, r47.cache, u76, rte | |
3f38: e2c100b800380010 mov_imm r48.cache, 939571200 | |
3f40: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
3f46: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
3f50: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
3f5a: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
3f60: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
3f66: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
3f6e: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
3f74: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
3f7e: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
3f84: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
3f8a: 20c018010000 jmp_exec_none 0x40A2 | |
3f90: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
3f96: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
3f9c: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
3fa4: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
3fac: bebd0b841912 convert s32_to_f, r47.cache, u76, rte | |
3fb2: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
3fb8: e2c100b800380010 mov_imm r48.cache, 939571200 | |
3fc0: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
3fc6: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
3fd0: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
3fda: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
3fe0: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
3fe6: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
3fee: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
3ff4: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
3ffe: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4004: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
400a: 20c092000000 jmp_exec_none 0x409C | |
4010: e2d9000000000010 mov_imm r54.cache, 0 | |
4018: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
401e: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
4024: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
402c: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
4034: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
403e: bebd0b841912 convert s32_to_f, r47.cache, u76, rte | |
4044: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
404a: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4052: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
4058: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
4062: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
406c: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
4072: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
4078: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4080: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
4086: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
4090: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
4096: d20e00000000 pop_exec r0l.cache, 1 | |
409c: d20e00000000 pop_exec r0l.cache, 1 | |
40a2: d20e00000000 pop_exec r0l.cache, 1 | |
40a8: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
40b0: d20e00000000 pop_exec r0l.cache, 1 | |
40b6: fe324401811c and r44h.cache, u226l, 16 | |
40bc: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
40c2: 20c002040000 jmp_exec_none 0x44C4 | |
40c8: fe325c308014 and r44h.cache, r46l, 3 | |
40ce: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
40d4: 20c0b2010000 jmp_exec_none 0x4286 | |
40da: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
40e0: 20c00c010000 jmp_exec_none 0x41EC | |
40e6: aac188c1a61c fadd32 r48.cache, u100, r22.neg | |
40ec: aabd8661a61c fadd32 r47.cache, u99, r19.neg | |
40f2: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
40f8: aac58aa1a61c fadd32 r49.cache, u101, r21.neg | |
40fe: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
4106: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
410e: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
4114: 9ac98221181f fmul32 r50.cache, u97, u97 | |
411a: bac9800118e4421f fmadd32 r50.cache, u96, u96, r50.discard | |
4122: bac9844118e4421f fmadd32 r50.cache, u98, u98, r50.discard | |
412a: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
4130: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
4136: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
413c: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
4142: 9ac990c1281d fmul32 r50.cache, u104, r38.cache | |
4148: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
414e: bac98ea128e4421d fmadd32 r50.cache, u103, r37.cache, r50.discard | |
4156: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
415e: badd92e128e4421d fmadd32 r55.cache, u105, r39.cache, r50.discard | |
4166: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
416c: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
4176: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
4180: 9ac9b0021817 fmul32 r50.cache, r56.cache, u96 | |
4186: 92d99a000080418ed014 icmpsel seq, r54.cache, r45l.cache, 0, u96, r50.discard | |
4190: 9ac9b0221817 fmul32 r50.cache, r56.cache, u97 | |
4196: 92c99a000082418ed014 icmpsel seq, r50.cache, r45l.cache, 0, u97, r50.discard | |
41a0: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
41a8: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
41ae: 9ae1f0421817 fmul32 r56.cache, r56.discard, u98 | |
41b4: 92e15a000084018fd014 icmpsel seq, r56.cache, r45l, 0, u98, r56.discard | |
41be: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
41c6: baddbce12eba8119 fmadd32 r55.cache, u94, r55.discard, u93 | |
41ce: 8ac9e4820014 rcp r50.cache, r50.discard | |
41d4: bad9bec12eee4219 fmadd32 r54.cache, u95, r54.discard, r55.discard | |
41dc: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
41e6: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
41ec: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
41f2: 20c08e000000 jmp_exec_none 0x4280 | |
41f8: aac188c1a61c fadd32 r48.cache, u100, r22.neg | |
41fe: aabd8661a61c fadd32 r47.cache, u99, r19.neg | |
4204: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
420a: aac58aa1a61c fadd32 r49.cache, u101, r21.neg | |
4210: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4218: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
4220: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
4226: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
422c: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
4232: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4238: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
423e: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4246: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
424e: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
4254: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
425a: 62c90000803f0010 mov_imm r50, 1065353216 | |
4262: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
426c: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
4276: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
4280: d20e00000000 pop_exec r0l.cache, 1 | |
4286: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
428c: 20c0a8000000 jmp_exec_none 0x4334 | |
4292: aac188c1a61c fadd32 r48.cache, u100, r22.neg | |
4298: aabd8661a61c fadd32 r47.cache, u99, r19.neg | |
429e: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
42a4: aac58aa1a61c fadd32 r49.cache, u101, r21.neg | |
42aa: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
42b2: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
42ba: 8addb0920014 rsqrt r55.cache, r56.cache | |
42c0: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
42c6: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
42cc: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
42d2: 9ad9a0021917 fmul32 r54.cache, r48.cache, u104 | |
42d8: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
42de: badd9ee218ec4217 fmadd32 r55.cache, r47.cache, u103, r54.discard | |
42e6: bad9b0421880c117 fmadd32 r54.cache, r56.cache, u98, u96 | |
42ee: badda22219ee4217 fmadd32 r55.cache, r49.cache, u105, r55.discard | |
42f6: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
42fc: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
4306: bac9a42218ec4217 fmadd32 r50.cache, r50.cache, u97, r54.discard | |
430e: bad9aee21bbc8116 fmadd32 r54.cache, r55.cache, u95, u94 | |
4316: 8ac9a4820014 rcp r50.cache, r50.cache | |
431c: bad9ece22eba8115 fmadd32 r54.cache, r54.discard, r55.discard, u93 | |
4324: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
432e: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
4334: d20e00000000 pop_exec r0l.cache, 1 | |
433a: fe3258308014 and r44h.cache, r44l, 3 | |
4340: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
4346: bebd0b841b12 convert s32_to_f, r47.cache, u92, rte | |
434c: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4354: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
435a: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
4364: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
436e: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4374: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
437a: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4382: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
4388: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4392: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4398: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
439e: 20c018010000 jmp_exec_none 0x44B6 | |
43a4: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
43aa: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
43b0: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
43b8: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
43c0: bebd0b841b12 convert s32_to_f, r47.cache, u92, rte | |
43c6: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
43cc: e2c100b800380010 mov_imm r48.cache, 939571200 | |
43d4: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
43da: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
43e4: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
43ee: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
43f4: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
43fa: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4402: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
4408: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4412: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4418: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
441e: 20c092000000 jmp_exec_none 0x44B0 | |
4424: e2d9000000000010 mov_imm r54.cache, 0 | |
442c: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
4432: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
4438: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
4440: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
4448: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
4452: bebd0b841b12 convert s32_to_f, r47.cache, u92, rte | |
4458: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
445e: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4466: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
446c: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
4476: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
4480: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
4486: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
448c: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4494: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
449a: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
44a4: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
44aa: d20e00000000 pop_exec r0l.cache, 1 | |
44b0: d20e00000000 pop_exec r0l.cache, 1 | |
44b6: d20e00000000 pop_exec r0l.cache, 1 | |
44bc: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
44c4: d20e00000000 pop_exec r0l.cache, 1 | |
44ca: fe324401821c and r44h.cache, u226l, 32 | |
44d0: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
44d6: 20c002040000 jmp_exec_none 0x48D8 | |
44dc: fe325c308014 and r44h.cache, r46l, 3 | |
44e2: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
44e8: 20c0b2010000 jmp_exec_none 0x469A | |
44ee: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
44f4: 20c00c010000 jmp_exec_none 0x4600 | |
44fa: aac1b0c1a61c fadd32 r48.cache, u120, r22.neg | |
4500: aabdae61a61c fadd32 r47.cache, u119, r19.neg | |
4506: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
450c: aac5b2a1a61c fadd32 r49.cache, u121, r21.neg | |
4512: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
451a: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
4522: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
4528: 9ac9a8811a1f fmul32 r50.cache, u116, u116 | |
452e: bac9a6611ae4421f fmadd32 r50.cache, u115, u115, r50.discard | |
4536: bac9aaa11ae4421f fmadd32 r50.cache, u117, u117, r50.discard | |
453e: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
4544: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
454a: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
4550: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
4556: 9ac9b8c1281d fmul32 r50.cache, u124, r38.cache | |
455c: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
4562: bac9b6a128e4421d fmadd32 r50.cache, u123, r37.cache, r50.discard | |
456a: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
4572: baddbae128e4421d fmadd32 r55.cache, u125, r39.cache, r50.discard | |
457a: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
4580: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
458a: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
4594: 9ac9b0621a17 fmul32 r50.cache, r56.cache, u115 | |
459a: 92d99a0000a6418ed014 icmpsel seq, r54.cache, r45l.cache, 0, u115, r50.discard | |
45a4: 9ac9b0821a17 fmul32 r50.cache, r56.cache, u116 | |
45aa: 92c99a0000a8418ed014 icmpsel seq, r50.cache, r45l.cache, 0, u116, r50.discard | |
45b4: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
45bc: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
45c2: 9ae1f0a21a17 fmul32 r56.cache, r56.discard, u117 | |
45c8: 92e15a0000aa018fd014 icmpsel seq, r56.cache, r45l, 0, u117, r56.discard | |
45d2: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
45da: badda0e12e9ec11d fmadd32 r55.cache, u112, r55.discard, u111 | |
45e2: 8ac9e4820014 rcp r50.cache, r50.discard | |
45e8: bad9a2c12eee421d fmadd32 r54.cache, u113, r54.discard, r55.discard | |
45f0: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
45fa: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
4600: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4606: 20c08e000000 jmp_exec_none 0x4694 | |
460c: aac1b0c1a61c fadd32 r48.cache, u120, r22.neg | |
4612: aabdae61a61c fadd32 r47.cache, u119, r19.neg | |
4618: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
461e: aac5b2a1a61c fadd32 r49.cache, u121, r21.neg | |
4624: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
462c: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
4634: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
463a: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
4640: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
4646: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
464c: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
4652: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
465a: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
4662: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
4668: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
466e: 62c90000803f0010 mov_imm r50, 1065353216 | |
4676: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
4680: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
468a: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
4694: d20e00000000 pop_exec r0l.cache, 1 | |
469a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
46a0: 20c0a8000000 jmp_exec_none 0x4748 | |
46a6: aac1b0c1a61c fadd32 r48.cache, u120, r22.neg | |
46ac: aabdae61a61c fadd32 r47.cache, u119, r19.neg | |
46b2: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
46b8: aac5b2a1a61c fadd32 r49.cache, u121, r21.neg | |
46be: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
46c6: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
46ce: 8addb0920014 rsqrt r55.cache, r56.cache | |
46d4: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
46da: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
46e0: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
46e6: 9ad9a0821b17 fmul32 r54.cache, r48.cache, u124 | |
46ec: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
46f2: badd9e621bec4217 fmadd32 r55.cache, r47.cache, u123, r54.discard | |
46fa: bad9b0a21aa6c117 fmadd32 r54.cache, r56.cache, u117, u115 | |
4702: badda2a21bee4217 fmadd32 r55.cache, r49.cache, u125, r55.discard | |
470a: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
4710: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
471a: bac9a4821aec4217 fmadd32 r50.cache, r50.cache, u116, r54.discard | |
4722: bad9ae221aa0c117 fmadd32 r54.cache, r55.cache, u113, u112 | |
472a: 8ac9a4820014 rcp r50.cache, r50.cache | |
4730: bad9ece22e9ec115 fmadd32 r54.cache, r54.discard, r55.discard, u111 | |
4738: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
4742: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
4748: d20e00000000 pop_exec r0l.cache, 1 | |
474e: fe3258308014 and r44h.cache, r44l, 3 | |
4754: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
475a: bebd0bc41913 convert s32_to_f, r47.cache, u110, rte | |
4760: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4768: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
476e: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
4778: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
4782: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4788: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
478e: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4796: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
479c: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
47a6: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
47ac: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
47b2: 20c018010000 jmp_exec_none 0x48CA | |
47b8: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
47be: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
47c4: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
47cc: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
47d4: bebd0bc41913 convert s32_to_f, r47.cache, u110, rte | |
47da: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
47e0: e2c100b800380010 mov_imm r48.cache, 939571200 | |
47e8: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
47ee: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
47f8: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
4802: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4808: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
480e: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4816: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
481c: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4826: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
482c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4832: 20c092000000 jmp_exec_none 0x48C4 | |
4838: e2d9000000000010 mov_imm r54.cache, 0 | |
4840: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
4846: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
484c: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
4854: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
485c: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
4866: bebd0bc41913 convert s32_to_f, r47.cache, u110, rte | |
486c: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
4872: e2c100b800380010 mov_imm r48.cache, 939571200 | |
487a: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
4880: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
488a: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
4894: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
489a: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
48a0: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
48a8: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
48ae: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
48b8: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
48be: d20e00000000 pop_exec r0l.cache, 1 | |
48c4: d20e00000000 pop_exec r0l.cache, 1 | |
48ca: d20e00000000 pop_exec r0l.cache, 1 | |
48d0: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
48d8: d20e00000000 pop_exec r0l.cache, 1 | |
48de: e2b200080010 mov_imm r44h.cache, 2048 | |
48e4: fe3244918d1d and r44h.cache, u226l, r44h.discard | |
48ea: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
48f0: 20c002040000 jmp_exec_none 0x4CF2 | |
48f6: fe325c308014 and r44h.cache, r46l, 3 | |
48fc: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
4902: 20c0b2010000 jmp_exec_none 0x4AB4 | |
4908: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
490e: 20c00c010000 jmp_exec_none 0x4A1A | |
4914: aac1d8c1a610 fadd32 r48.cache, u140, r22.neg | |
491a: aabdd661a610 fadd32 r47.cache, u139, r19.neg | |
4920: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4926: aac5daa1a610 fadd32 r49.cache, u141, r21.neg | |
492c: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
4934: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
493c: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
4942: 9ac9d0011d10 fmul32 r50.cache, u136, u136 | |
4948: bac9cee11ce44210 fmadd32 r50.cache, u135, u135, r50.discard | |
4950: bac9d2211de44210 fmadd32 r50.cache, u137, u137, r50.discard | |
4958: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
495e: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
4964: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
496a: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
4970: 9ac9e0c12811 fmul32 r50.cache, u144, r38.cache | |
4976: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
497c: bac9dea128e44211 fmadd32 r50.cache, u143, r37.cache, r50.discard | |
4984: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
498c: badde2e128e44211 fmadd32 r55.cache, u145, r39.cache, r50.discard | |
4994: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
499a: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
49a4: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
49ae: 9ac9b0e21c14 fmul32 r50.cache, r56.cache, u135 | |
49b4: 92d99a0000ce418e1014 icmpsel seq, r54.cache, r45l.cache, 0, u7, r50.discard | |
49be: 9ac9b0021d14 fmul32 r50.cache, r56.cache, u136 | |
49c4: 92c99a0000d0418e1014 icmpsel seq, r50.cache, r45l.cache, 0, u8, r50.discard | |
49ce: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
49d6: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
49dc: 9ae1f0221d14 fmul32 r56.cache, r56.discard, u137 | |
49e2: 92e15a0000d2018f1014 icmpsel seq, r56.cache, r45l, 0, u9, r56.discard | |
49ec: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
49f4: baddc8e12ec60111 fmadd32 r55.cache, u132, r55.discard, u131 | |
49fc: 8ac9e4820014 rcp r50.cache, r50.discard | |
4a02: bad9cac12eee4211 fmadd32 r54.cache, u133, r54.discard, r55.discard | |
4a0a: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
4a14: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
4a1a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4a20: 20c08e000000 jmp_exec_none 0x4AAE | |
4a26: aac1d8c1a610 fadd32 r48.cache, u140, r22.neg | |
4a2c: aabdd661a610 fadd32 r47.cache, u139, r19.neg | |
4a32: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4a38: aac5daa1a610 fadd32 r49.cache, u141, r21.neg | |
4a3e: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4a46: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
4a4e: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
4a54: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
4a5a: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
4a60: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4a66: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
4a6c: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4a74: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
4a7c: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
4a82: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
4a88: 62c90000803f0010 mov_imm r50, 1065353216 | |
4a90: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
4a9a: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
4aa4: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
4aae: d20e00000000 pop_exec r0l.cache, 1 | |
4ab4: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4aba: 20c0a8000000 jmp_exec_none 0x4B62 | |
4ac0: aac1d8c1a610 fadd32 r48.cache, u140, r22.neg | |
4ac6: aabdd661a610 fadd32 r47.cache, u139, r19.neg | |
4acc: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4ad2: aac5daa1a610 fadd32 r49.cache, u141, r21.neg | |
4ad8: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4ae0: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
4ae8: 8addb0920014 rsqrt r55.cache, r56.cache | |
4aee: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
4af4: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
4afa: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
4b00: 9ad9a0021e14 fmul32 r54.cache, r48.cache, u144 | |
4b06: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
4b0c: badd9ee21dec4214 fmadd32 r55.cache, r47.cache, u143, r54.discard | |
4b14: bad9b0221dce0114 fmadd32 r54.cache, r56.cache, u137, u135 | |
4b1c: badda2221eee4214 fmadd32 r55.cache, r49.cache, u145, r55.discard | |
4b24: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
4b2a: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
4b34: bac9a4021dec4214 fmadd32 r50.cache, r50.cache, u136, r54.discard | |
4b3c: bad9aea21cc80114 fmadd32 r54.cache, r55.cache, u133, u132 | |
4b44: 8ac9a4820014 rcp r50.cache, r50.cache | |
4b4a: bad9ece22ec60115 fmadd32 r54.cache, r54.discard, r55.discard, u131 | |
4b52: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
4b5c: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
4b62: d20e00000000 pop_exec r0l.cache, 1 | |
4b68: fe3258308014 and r44h.cache, r44l, 3 | |
4b6e: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
4b74: bebd0b441c10 convert s32_to_f, r47.cache, u130, rte | |
4b7a: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4b82: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
4b88: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
4b92: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
4b9c: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4ba2: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
4ba8: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4bb0: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
4bb6: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4bc0: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4bc6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4bcc: 20c018010000 jmp_exec_none 0x4CE4 | |
4bd2: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
4bd8: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
4bde: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
4be6: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
4bee: bebd0b441c10 convert s32_to_f, r47.cache, u130, rte | |
4bf4: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
4bfa: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4c02: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
4c08: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
4c12: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
4c1c: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4c22: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
4c28: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4c30: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
4c36: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4c40: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4c46: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4c4c: 20c092000000 jmp_exec_none 0x4CDE | |
4c52: e2d9000000000010 mov_imm r54.cache, 0 | |
4c5a: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
4c60: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
4c66: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
4c6e: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
4c76: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
4c80: bebd0b441c10 convert s32_to_f, r47.cache, u130, rte | |
4c86: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
4c8c: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4c94: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
4c9a: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
4ca4: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
4cae: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
4cb4: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
4cba: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4cc2: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
4cc8: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
4cd2: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
4cd8: d20e00000000 pop_exec r0l.cache, 1 | |
4cde: d20e00000000 pop_exec r0l.cache, 1 | |
4ce4: d20e00000000 pop_exec r0l.cache, 1 | |
4cea: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
4cf2: d20e00000000 pop_exec r0l.cache, 1 | |
4cf8: e2b200100010 mov_imm r44h.cache, 4096 | |
4cfe: fe3244918d1d and r44h.cache, u226l, r44h.discard | |
4d04: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
4d0a: 20c002040000 jmp_exec_none 0x510C | |
4d10: fe325c308014 and r44h.cache, r46l, 3 | |
4d16: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
4d1c: 20c0b2010000 jmp_exec_none 0x4ECE | |
4d22: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
4d28: 20c00c010000 jmp_exec_none 0x4E34 | |
4d2e: aac1c0c1a614 fadd32 r48.cache, u160, r22.neg | |
4d34: aabdfe61a610 fadd32 r47.cache, u159, r19.neg | |
4d3a: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4d40: aac5c2a1a614 fadd32 r49.cache, u161, r21.neg | |
4d46: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
4d4e: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
4d56: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
4d5c: 9ac9f8811f10 fmul32 r50.cache, u156, u156 | |
4d62: bac9f6611fe44210 fmadd32 r50.cache, u155, u155, r50.discard | |
4d6a: bac9faa11fe44210 fmadd32 r50.cache, u157, u157, r50.discard | |
4d72: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
4d78: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
4d7e: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
4d84: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
4d8a: 9ac9c8c12815 fmul32 r50.cache, u164, r38.cache | |
4d90: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
4d96: bac9c6a128e44215 fmadd32 r50.cache, u163, r37.cache, r50.discard | |
4d9e: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
4da6: baddcae128e44215 fmadd32 r55.cache, u165, r39.cache, r50.discard | |
4dae: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
4db4: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
4dbe: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
4dc8: 9ac9b0621f14 fmul32 r50.cache, r56.cache, u155 | |
4dce: 92d99a0000f6418e1014 icmpsel seq, r54.cache, r45l.cache, 0, u27, r50.discard | |
4dd8: 9ac9b0821f14 fmul32 r50.cache, r56.cache, u156 | |
4dde: 92c99a0000f8418e1014 icmpsel seq, r50.cache, r45l.cache, 0, u28, r50.discard | |
4de8: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
4df0: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
4df6: 9ae1f0a21f14 fmul32 r56.cache, r56.discard, u157 | |
4dfc: 92e15a0000fa018f1014 icmpsel seq, r56.cache, r45l, 0, u29, r56.discard | |
4e06: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
4e0e: baddf0e12eee0111 fmadd32 r55.cache, u152, r55.discard, u151 | |
4e16: 8ac9e4820014 rcp r50.cache, r50.discard | |
4e1c: bad9f2c12eee4211 fmadd32 r54.cache, u153, r54.discard, r55.discard | |
4e24: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
4e2e: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
4e34: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4e3a: 20c08e000000 jmp_exec_none 0x4EC8 | |
4e40: aac1c0c1a614 fadd32 r48.cache, u160, r22.neg | |
4e46: aabdfe61a610 fadd32 r47.cache, u159, r19.neg | |
4e4c: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4e52: aac5c2a1a614 fadd32 r49.cache, u161, r21.neg | |
4e58: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4e60: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
4e68: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
4e6e: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
4e74: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
4e7a: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4e80: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
4e86: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4e8e: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
4e96: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
4e9c: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
4ea2: 62c90000803f0010 mov_imm r50, 1065353216 | |
4eaa: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
4eb4: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
4ebe: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
4ec8: d20e00000000 pop_exec r0l.cache, 1 | |
4ece: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4ed4: 20c0a8000000 jmp_exec_none 0x4F7C | |
4eda: aac1c0c1a614 fadd32 r48.cache, u160, r22.neg | |
4ee0: aabdfe61a610 fadd32 r47.cache, u159, r19.neg | |
4ee6: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
4eec: aac5c2a1a614 fadd32 r49.cache, u161, r21.neg | |
4ef2: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
4efa: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
4f02: 8addb0920014 rsqrt r55.cache, r56.cache | |
4f08: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
4f0e: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
4f14: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
4f1a: 9ad9a0821c15 fmul32 r54.cache, r48.cache, u164 | |
4f20: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
4f26: badd9e621cec4215 fmadd32 r55.cache, r47.cache, u163, r54.discard | |
4f2e: bad9b0a21ff60114 fmadd32 r54.cache, r56.cache, u157, u155 | |
4f36: badda2a21cee4215 fmadd32 r55.cache, r49.cache, u165, r55.discard | |
4f3e: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
4f44: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
4f4e: bac9a4821fec4214 fmadd32 r50.cache, r50.cache, u156, r54.discard | |
4f56: bad9ae221ff00114 fmadd32 r54.cache, r55.cache, u153, u152 | |
4f5e: 8ac9a4820014 rcp r50.cache, r50.cache | |
4f64: bad9ece22eee0115 fmadd32 r54.cache, r54.discard, r55.discard, u151 | |
4f6c: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
4f76: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
4f7c: d20e00000000 pop_exec r0l.cache, 1 | |
4f82: fe3258308014 and r44h.cache, r44l, 3 | |
4f88: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
4f8e: bebd0bc41e10 convert s32_to_f, r47.cache, u150, rte | |
4f94: e2c100b800380010 mov_imm r48.cache, 939571200 | |
4f9c: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
4fa2: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
4fac: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
4fb6: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
4fbc: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
4fc2: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
4fca: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
4fd0: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
4fda: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
4fe0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
4fe6: 20c018010000 jmp_exec_none 0x50FE | |
4fec: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
4ff2: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
4ff8: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
5000: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
5008: bebd0bc41e10 convert s32_to_f, r47.cache, u150, rte | |
500e: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
5014: e2c100b800380010 mov_imm r48.cache, 939571200 | |
501c: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
5022: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
502c: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
5036: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
503c: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
5042: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
504a: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
5050: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
505a: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
5060: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5066: 20c092000000 jmp_exec_none 0x50F8 | |
506c: e2d9000000000010 mov_imm r54.cache, 0 | |
5074: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
507a: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
5080: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
5088: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
5090: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
509a: bebd0bc41e10 convert s32_to_f, r47.cache, u150, rte | |
50a0: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
50a6: e2c100b800380010 mov_imm r48.cache, 939571200 | |
50ae: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
50b4: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
50be: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
50c8: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
50ce: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
50d4: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
50dc: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
50e2: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
50ec: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
50f2: d20e00000000 pop_exec r0l.cache, 1 | |
50f8: d20e00000000 pop_exec r0l.cache, 1 | |
50fe: d20e00000000 pop_exec r0l.cache, 1 | |
5104: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
510c: d20e00000000 pop_exec r0l.cache, 1 | |
5112: e2b200200010 mov_imm r44h.cache, 8192 | |
5118: fe3244918d1d and r44h.cache, u226l, r44h.discard | |
511e: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
5124: 20c002040000 jmp_exec_none 0x5526 | |
512a: fe325c308014 and r44h.cache, r46l, 3 | |
5130: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
5136: 20c0b2010000 jmp_exec_none 0x52E8 | |
513c: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
5142: 20c00c010000 jmp_exec_none 0x524E | |
5148: aac1e8c1a614 fadd32 r48.cache, u180, r22.neg | |
514e: aabde661a614 fadd32 r47.cache, u179, r19.neg | |
5154: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
515a: aac5eaa1a614 fadd32 r49.cache, u181, r21.neg | |
5160: bac99ee229e44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.discard | |
5168: bac9a2222ae44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.discard | |
5170: 8ad9e4920014 rsqrt r54.cache, r50.discard | |
5176: 9ac9e0011e15 fmul32 r50.cache, u176, u176 | |
517c: bac9dee11de44215 fmadd32 r50.cache, u175, u175, r50.discard | |
5184: bac9e2211ee44215 fmadd32 r50.cache, u177, u177, r50.discard | |
518c: 9abdace22d15 fmul32 r47.cache, r54.cache, r47.discard | |
5192: 9ac1ac022e15 fmul32 r48.cache, r54.cache, r48.discard | |
5198: 9ac5ec222e15 fmul32 r49.cache, r54.discard, r49.discard | |
519e: 8ae1e4920014 rsqrt r56.cache, r50.discard | |
51a4: 9ac9f0c12815 fmul32 r50.cache, u184, r38.cache | |
51aa: 9ad960c2a415 fmul32 r54.cache, r48, r38.neg | |
51b0: bac9eea128e44215 fmadd32 r50.cache, u183, r37.cache, r50.discard | |
51b8: bad95ea2a4ec4215 fmadd32 r54.cache, r47, r37.neg, r54.discard | |
51c0: baddf2e128e44215 fmadd32 r55.cache, u185, r39.cache, r50.discard | |
51c8: 9ac962e22415 fmul32 r50.cache, r49, r39 | |
51ce: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
51d8: 82dde4c22eee00b04015 fcmpsel gte, r55.cache, r50.discard, r54.discard, r55.discard, 0 | |
51e2: 9ac9b0e21d15 fmul32 r50.cache, r56.cache, u175 | |
51e8: 92d99a0000de418e5014 icmpsel seq, r54.cache, r45l.cache, 0, u47, r50.discard | |
51f2: 9ac9b0021e15 fmul32 r50.cache, r56.cache, u176 | |
51f8: 92c99a0000e0418e5014 icmpsel seq, r50.cache, r45l.cache, 0, u48, r50.discard | |
5202: bac9e4e22aec4215 fmadd32 r50.cache, r50.discard, r55.cache, r54.discard | |
520a: 9ad9aee22a15 fmul32 r54.cache, r55.cache, r55.cache | |
5210: 9ae1f0221e15 fmul32 r56.cache, r56.discard, u177 | |
5216: 92e15a0000e2018f5014 icmpsel seq, r56.cache, r45l, 0, u49, r56.discard | |
5220: bac9f0c22ae44215 fmadd32 r50.cache, r56.discard, r54.cache, r50.discard | |
5228: baddd8e12ed64115 fmadd32 r55.cache, u172, r55.discard, u171 | |
5230: 8ac9e4820014 rcp r50.cache, r50.discard | |
5236: bad9dac12eee4215 fmadd32 r54.cache, u173, r54.discard, r55.discard | |
523e: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
5248: 1ac9ec422e15 fmul32 r50, r54.discard, r50.discard | |
524e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5254: 20c08e000000 jmp_exec_none 0x52E2 | |
525a: aac1e8c1a614 fadd32 r48.cache, u180, r22.neg | |
5260: aabde661a614 fadd32 r47.cache, u179, r19.neg | |
5266: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
526c: aac5eaa1a614 fadd32 r49.cache, u181, r21.neg | |
5272: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
527a: bac9a2222aa44215 fmadd32 r50.cache, r49.cache, r49.cache, r50.cache | |
5282: 8ad9a4920014 rsqrt r54.cache, r50.cache | |
5288: 9ac1ac022a15 fmul32 r48.cache, r54.cache, r48.cache | |
528e: 9abdace22915 fmul32 r47.cache, r54.cache, r47.cache | |
5294: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
529a: 9ac5ec222a15 fmul32 r49.cache, r54.discard, r49.cache | |
52a0: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
52a8: bad9a2222aa44215 fmadd32 r54.cache, r49.cache, r49.cache, r50.cache | |
52b0: 8ac9ac120014 rsqrt_special r50.cache, r54.cache | |
52b6: 9ad9a4c22e15 fmul32 r54.cache, r50.cache, r54.discard | |
52bc: 62c90000803f0010 mov_imm r50, 1065353216 | |
52c4: 02bdac02004ae0055014 fcmpsel eq, r47, r54.cache, 0.0, r37, r47 | |
52ce: 02c1ac02004c00065014 fcmpsel eq, r48, r54.cache, 0.0, r38, r48 | |
52d8: 02c5ec02004e20065014 fcmpsel eq, r49, r54.discard, 0.0, r39, r49 | |
52e2: d20e00000000 pop_exec r0l.cache, 1 | |
52e8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
52ee: 20c0a8000000 jmp_exec_none 0x5396 | |
52f4: aac1e8c1a614 fadd32 r48.cache, u180, r22.neg | |
52fa: aabde661a614 fadd32 r47.cache, u179, r19.neg | |
5300: 9ac9a0022a15 fmul32 r50.cache, r48.cache, r48.cache | |
5306: aac5eaa1a614 fadd32 r49.cache, u181, r21.neg | |
530c: bac99ee229a44215 fmadd32 r50.cache, r47.cache, r47.cache, r50.cache | |
5314: bae1a2222aa44215 fmadd32 r56.cache, r49.cache, r49.cache, r50.cache | |
531c: 8addb0920014 rsqrt r55.cache, r56.cache | |
5322: 9abdaee22915 fmul32 r47.cache, r55.cache, r47.cache | |
5328: 9ac1ae022a15 fmul32 r48.cache, r55.cache, r48.cache | |
532e: 8ac9b0120014 rsqrt_special r50.cache, r56.cache | |
5334: 9ad9a0021f15 fmul32 r54.cache, r48.cache, u184 | |
533a: 9ac5ee222a15 fmul32 r49.cache, r55.discard, r49.cache | |
5340: badd9ee21eec4215 fmadd32 r55.cache, r47.cache, u183, r54.discard | |
5348: bad9b0221ede4115 fmadd32 r54.cache, r56.cache, u177, u175 | |
5350: badda2221fee4215 fmadd32 r55.cache, r49.cache, u185, r55.discard | |
5358: 9ac9a4022f15 fmul32 r50.cache, r50.cache, r56.discard | |
535e: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
5368: bac9a4021eec4215 fmadd32 r50.cache, r50.cache, u176, r54.discard | |
5370: bad9aea21dd84115 fmadd32 r54.cache, r55.cache, u173, u172 | |
5378: 8ac9a4820014 rcp r50.cache, r50.cache | |
537e: bad9ece22ed64115 fmadd32 r54.cache, r54.discard, r55.discard, u171 | |
5386: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
5390: 9ac9ec422a15 fmul32 r50.cache, r54.discard, r50.cache | |
5396: d20e00000000 pop_exec r0l.cache, 1 | |
539c: fe3258308014 and r44h.cache, r44l, 3 | |
53a2: d2a899100004 if_icmp r0l.cache, slt, r44h.cache, 1, 1 | |
53a8: bebd0b441d11 convert s32_to_f, r47.cache, u170, rte | |
53ae: e2c100b800380010 mov_imm r48.cache, 939571200 | |
53b6: 9abd64e22915 fmul32 r47.cache, r50, r47.cache | |
53bc: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
53c6: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
53d0: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
53d6: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
53dc: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
53e4: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
53ea: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
53f4: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
53fa: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5400: 20c018010000 jmp_exec_none 0x5518 | |
5406: d2a899200004 if_icmp r0l.cache, slt, r44h.cache, 2, 1 | |
540c: 9ad99ea22415 fmul32 r54.cache, r47.cache, r37 | |
5412: babda0c224ac4215 fmadd32 r47.cache, r48.cache, r38, r54.cache | |
541a: bac1a2e2249e4215 fmadd32 r48.cache, r49.cache, r39, r47.cache | |
5422: bebd0b441d11 convert s32_to_f, r47.cache, u170, rte | |
5428: 9ac5a0422615 fmul32 r49.cache, r48.cache, r50 | |
542e: e2c100b800380010 mov_imm r48.cache, 939571200 | |
5436: 9abda2e22915 fmul32 r47.cache, r49.cache, r47.cache | |
543c: 82b29e0200a100aa5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.cache, r48l.cache | |
5446: 82b29e06020091291014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.cache | |
5450: aac159e02915 fadd32 r48.cache, r44h, r47.cache | |
5456: bec109002a11 convert f_to_s32, r48.cache, r48.cache, rtz | |
545c: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
5464: bec10b042a11 convert s32_to_f, r48.cache, r48.cache, rte | |
546a: 82bd9e262660e0295015 fcmpsel lt, r47.cache, r47.cache.abs, r49, r48, r47.cache | |
5474: 3ed909e02511 convert f_to_s32, r54, r47, rtz | |
547a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5480: 20c092000000 jmp_exec_none 0x5512 | |
5486: e2d9000000000010 mov_imm r54.cache, 0 | |
548e: d288d9200004 if_icmp r0l.cache, seq, r44h.discard, 2, 1 | |
5494: 9ad9dea22415 fmul32 r54.cache, r47.discard, r37 | |
549a: babde0c224ac4215 fmadd32 r47.cache, r48.discard, r38, r54.cache | |
54a2: bac1e2e224de4215 fmadd32 r48.cache, r49.discard, r39, r47.discard | |
54aa: 82c1e00200e000f04014 fcmpsel gtn, r48.cache, r48.discard, 0.0, r48.discard, 0 | |
54b4: bebd0b441d11 convert s32_to_f, r47.cache, u170, rte | |
54ba: 9ac5e0422e15 fmul32 r49.cache, r48.discard, r50.discard | |
54c0: e2c100b800380010 mov_imm r48.cache, 939571200 | |
54c8: 9abde2e22d15 fmul32 r47.cache, r49.discard, r47.discard | |
54ce: 82b29e0200e100ae5014 fcmpsel gte, r44h.cache, r47.cache, 0.0, r48h.discard, r48l.discard | |
54d8: 82b29e060200912d1014 fcmpsel lt, r44h.cache, r47.cache.abs, 0.5, 0, r44h.discard | |
54e2: aac1d9e02915 fadd32 r48.cache, r44h.discard, r47.cache | |
54e8: bec109002e11 convert f_to_s32, r48.cache, r48.discard, rtz | |
54ee: e2c50000004b0010 mov_imm r49.cache, 1258291200 | |
54f6: bec10b042e11 convert s32_to_f, r48.cache, r48.discard, rte | |
54fc: 82bdde262ee0e02d5015 fcmpsel lt, r47.cache, r47.discard.abs, r49.discard, r48.discard, r47.discard | |
5506: bed909e02d11 convert f_to_s32, r54.cache, r47.discard, rtz | |
550c: d20e00000000 pop_exec r0l.cache, 1 | |
5512: d20e00000000 pop_exec r0l.cache, 1 | |
5518: d20e00000000 pop_exec r0l.cache, 1 | |
551e: 0e51ec8226040000 iadd r20, r54.discard, r20 | |
5526: d20e00000000 pop_exec r0l.cache, 1 | |
552c: e2b200400010 mov_imm r44h.cache, 16384 | |
5532: fe3244918d1d and r44h.cache, u226l, r44h.discard | |
5538: 5289d9000004 if_icmp r0l, nseq, r44h.discard, 0, 1 | |
553e: 20c002040000 jmp_exec_none 0x5940 | |
5544: fe32dc308014 and r44h.cache, r46l.discard, 3 | |
554a: 52a859300004 if_icmp r0l, slt, r44h, 3, 1 | |
5550: 20c0b2010000 jmp_exec_none 0x5702 | |
5556: 5288d9100004 if_icmp r0l, seq, r44h.discard, 1, 1 | |
555c: 20c00c010000 jmp_exec_none 0x5668 | |
5562: aabdd0c1a618 fadd32 r47.cache, u200, r22.neg | |
5568: aab9ce61a618 fadd32 r46.cache, u199, r19.neg | |
556e: 9ac59ee22915 fmul32 r49.cache, r47.cache, r47.cache | |
5574: aac1d2a1a618 fadd32 r48.cache, u201, r21.neg | |
557a: bac59cc229e24215 fmadd32 r49.cache, r46.cache, r46.cache, r49.discard | |
5582: bac5a0022ae24215 fmadd32 r49.cache, r48.cache, r48.cache, r49.discard | |
558a: 8ac9e2920014 rsqrt r50.cache, r49.discard | |
5590: 9ac5c8811c1a fmul32 r49.cache, u196, u196 | |
5596: bac5c6611ce2421a fmadd32 r49.cache, u195, u195, r49.discard | |
559e: bac5caa11ce2421a fmadd32 r49.cache, u197, u197, r49.discard | |
55a6: 9ab9a4c22d15 fmul32 r46.cache, r50.cache, r46.discard | |
55ac: 9abda4e22d15 fmul32 r47.cache, r50.cache, r47.discard | |
55b2: 9ac1e4022e15 fmul32 r48.cache, r50.discard, r48.discard | |
55b8: 8adde2920014 rsqrt r55.cache, r49.discard | |
55be: 9ac5d8c12819 fmul32 r49.cache, u204, r38.cache | |
55c4: 9ac95ec2a415 fmul32 r50.cache, r47, r38.neg | |
55ca: bac5d6a128e24219 fmadd32 r49.cache, u203, r37.cache, r49.discard | |
55d2: bac95ca2a4e44215 fmadd32 r50.cache, r46, r37.neg, r50.discard | |
55da: bad9dae128e24219 fmadd32 r54.cache, u205, r39.cache, r49.discard | |
55e2: 9ac560e22415 fmul32 r49.cache, r48, r39 | |
55e8: 82d9ec0200ec00f04014 fcmpsel gtn, r54.cache, r54.discard, 0.0, r54.discard, 0 | |
55f2: 82c9e2422eec00b04015 fcmpsel gte, r50.cache, r49.discard, r50.discard, r54.discard, 0 | |
55fc: 9ac5ae621c16 fmul32 r49.cache, r55.cache, u195 | |
5602: 92d99a0000c6218e9014 icmpsel seq, r54.cache, r45l.cache, 0, u67, r49.discard | |
560c: 9ac5ae821c16 fmul32 r49.cache, r55.cache, u196 | |
5612: 92c59a0000c8218e9014 icmpsel seq, r49.cache, r45l.cache, 0, u68, r49.discard | |
561c: bad9e2422aec4215 fmadd32 r54.cache, r49.discard, r50.cache, r54.discard | |
5624: 9ac5a4422a15 fmul32 r49.cache, r50.cache, r50.cache | |
562a: 9addeea21c16 fmul32 r55.cache, r55.discard, u197 | |
5630: 92b5da0000cae18e9014 icmpsel seq, r45.cache, r45l.discard, 0, u69, r55.discard | |
563a: bab5da222aec4215 fmadd32 r45.cache, r45.discard, r49.cache, r54.discard | |
5642: bac9c0412efe4119 fmadd32 r50.cache, u192, r50.discard, u191 | |
564a: 8ab5da820014 rcp r45.cache, r45.discard | |
5650: bac5c2212ee44219 fmadd32 r49.cache, u193, r49.discard, r50.discard | |
5658: 82c5e20200e200f04014 fcmpsel gtn, r49.cache, r49.discard, 0.0, r49.discard, 0 | |
5662: 1ab5e2a22d15 fmul32 r45, r49.discard, r45.discard | |
5668: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
566e: 20c08e000000 jmp_exec_none 0x56FC | |
5674: aab9d0c1a618 fadd32 r46.cache, u200, r22.neg | |
567a: aab5ce61a618 fadd32 r45.cache, u199, r19.neg | |
5680: 9abd9cc22915 fmul32 r47.cache, r46.cache, r46.cache | |
5686: aac1d2a1a618 fadd32 r48.cache, u201, r21.neg | |
568c: babd9aa2299e4215 fmadd32 r47.cache, r45.cache, r45.cache, r47.cache | |
5694: babda0022a9e4215 fmadd32 r47.cache, r48.cache, r48.cache, r47.cache | |
569c: 8ac59e920014 rsqrt r49.cache, r47.cache | |
56a2: 9abda2c22915 fmul32 r47.cache, r49.cache, r46.cache | |
56a8: 9ab9a2a22915 fmul32 r46.cache, r49.cache, r45.cache | |
56ae: 9ab59ee22915 fmul32 r45.cache, r47.cache, r47.cache | |
56b4: 9ac1e2022a15 fmul32 r48.cache, r49.discard, r48.cache | |
56ba: bab59cc2299a4215 fmadd32 r45.cache, r46.cache, r46.cache, r45.cache | |
56c2: bac5a0022a9a4215 fmadd32 r49.cache, r48.cache, r48.cache, r45.cache | |
56ca: 8ab5a2120014 rsqrt_special r45.cache, r49.cache | |
56d0: 9ac59a222e15 fmul32 r49.cache, r45.cache, r49.discard | |
56d6: 62b50000803f0010 mov_imm r45, 1065353216 | |
56de: 02b9a202004ac0055014 fcmpsel eq, r46, r49.cache, 0.0, r37, r46 | |
56e8: 02bda202004ce0055014 fcmpsel eq, r47, r49.cache, 0.0, r38, r47 | |
56f2: 02c1e202004e00065014 fcmpsel eq, r48, r49.discard, 0.0, r39, r48 | |
56fc: d20e00000000 pop_exec r0l.cache, 1 | |
5702: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5708: 20c0a8000000 jmp_exec_none 0x57B0 | |
570e: aab5d0c1a618 fadd32 r45.cache, u200, r22.neg | |
5714: aab9ce61a618 fadd32 r46.cache, u199, r19.neg | |
571a: 9abd9aa22915 fmul32 r47.cache, r45.cache, r45.cache | |
5720: aac1d2a1a618 fadd32 r48.cache, u201, r21.neg | |
5726: babd9cc2299e4215 fmadd32 r47.cache, r46.cache, r46.cache, r47.cache | |
572e: bad9a0022a9e4215 fmadd32 r54.cache, r48.cache, r48.cache, r47.cache | |
5736: 8ac9ac920014 rsqrt r50.cache, r54.cache | |
573c: 9ab9a4c22915 fmul32 r46.cache, r50.cache, r46.cache | |
5742: 9abda4a22915 fmul32 r47.cache, r50.cache, r45.cache | |
5748: 8ab5ac120014 rsqrt_special r45.cache, r54.cache | |
574e: 9ac55e821d16 fmul32 r49.cache, r47, u204 | |
5754: 9ac1e4022a15 fmul32 r48.cache, r50.discard, r48.cache | |
575a: bac99c621de24216 fmadd32 r50.cache, r46.cache, u203, r49.discard | |
5762: bac5aca21cc68116 fmadd32 r49.cache, r54.cache, u197, u195 | |
576a: bac960a21de44216 fmadd32 r50.cache, r48, u205, r50.discard | |
5772: 9ab59ac22e15 fmul32 r45.cache, r45.cache, r54.discard | |
5778: 82c9e40200e400f04014 fcmpsel gtn, r50.cache, r50.discard, 0.0, r50.discard, 0 | |
5782: bab59a821ce24216 fmadd32 r45.cache, r45.cache, u196, r49.discard | |
578a: bac5a4221cc08116 fmadd32 r49.cache, r50.cache, u193, u192 | |
5792: 8ab59a820014 rcp r45.cache, r45.cache | |
5798: bac5e2422efe4115 fmadd32 r49.cache, r49.discard, r50.discard, u191 | |
57a0: 82c5e20200e200f04014 fcmpsel gtn, r49.cache, r49.discard, 0.0, r49.discard, 0 | |
57aa: 9ab5e2a22915 fmul32 r45.cache, r49.discard, r45.cache | |
57b0: d20e00000000 pop_exec r0l.cache, 1 | |
57b6: fe44d8308014 and r49l.cache, r44l.discard, 3 | |
57bc: d2a862100004 if_icmp r0l.cache, slt, r49l, 1, 1 | |
57c2: beb10bc41f11 convert s32_to_f, r44.cache, u190, rte | |
57c8: e2b900b800380010 mov_imm r46.cache, 939571200 | |
57d0: 9ab19a822d15 fmul32 r44.cache, r45.cache, r44.discard | |
57d6: 82b49802009dc0a95014 fcmpsel gte, r45l.cache, r44.cache, 0.0, r46h.cache, r46l.cache | |
57e0: 82b498060200a1291014 fcmpsel lt, r45l.cache, r44.cache.abs, 0.5, 0, r45l.cache | |
57ea: aab59a802915 fadd32 r45.cache, r45l.cache, r44.cache | |
57f0: beb509a02911 convert f_to_s32, r45.cache, r45.cache, rtz | |
57f6: e2b90000004b0010 mov_imm r46.cache, 1258291200 | |
57fe: beb50ba42911 convert s32_to_f, r45.cache, r45.cache, rte | |
5804: 82b1d8c6255a802d5015 fcmpsel lt, r44.cache, r44.discard.abs, r46, r45, r44.discard | |
580e: 3eb109802d11 convert f_to_s32, r44, r44.discard, rtz | |
5814: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
581a: 20c018010000 jmp_exec_none 0x5932 | |
5820: d2a862200004 if_icmp r0l.cache, slt, r49l, 2, 1 | |
5826: 9ab19ca22415 fmul32 r44.cache, r46.cache, r37 | |
582c: bab15ec224984215 fmadd32 r44.cache, r47, r38, r44.cache | |
5834: bab960e224984215 fmadd32 r46.cache, r48, r39, r44.cache | |
583c: beb10bc41f11 convert s32_to_f, r44.cache, u190, rte | |
5842: 9ab99ca22915 fmul32 r46.cache, r46.cache, r45.cache | |
5848: e2b500b800380010 mov_imm r45.cache, 939571200 | |
5850: 9ab19c822915 fmul32 r44.cache, r46.cache, r44.cache | |
5856: 82b49802009ba0a95014 fcmpsel gte, r45l.cache, r44.cache, 0.0, r45h.cache, r45l.cache | |
5860: 82b498060200a1291014 fcmpsel lt, r45l.cache, r44.cache.abs, 0.5, 0, r45l.cache | |
586a: aab59a802915 fadd32 r45.cache, r45l.cache, r44.cache | |
5870: beb509a02911 convert f_to_s32, r45.cache, r45.cache, rtz | |
5876: e2b90000004b0010 mov_imm r46.cache, 1258291200 | |
587e: beb50ba42911 convert s32_to_f, r45.cache, r45.cache, rte | |
5884: 82b198c6255a80295015 fcmpsel lt, r44.cache, r44.cache.abs, r46, r45, r44.cache | |
588e: 3eb109802511 convert f_to_s32, r44, r44, rtz | |
5894: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
589a: 20c092000000 jmp_exec_none 0x592C | |
58a0: e2b1000000000010 mov_imm r44.cache, 0 | |
58a8: d288e2200004 if_icmp r0l.cache, seq, r49l.discard, 2, 1 | |
58ae: 9ab1dca22415 fmul32 r44.cache, r46.discard, r37 | |
58b4: bab1dec224984215 fmadd32 r44.cache, r47.discard, r38, r44.cache | |
58bc: bab9e0e224984215 fmadd32 r46.cache, r48.discard, r39, r44.cache | |
58c4: 82b9dc0200dc00f04014 fcmpsel gtn, r46.cache, r46.discard, 0.0, r46.discard, 0 | |
58ce: beb10bc41f11 convert s32_to_f, r44.cache, u190, rte | |
58d4: 9ab9dca22d15 fmul32 r46.cache, r46.discard, r45.discard | |
58da: e2b500b800380010 mov_imm r45.cache, 939571200 | |
58e2: 9ab1dc822915 fmul32 r44.cache, r46.discard, r44.cache | |
58e8: 82b4980200dba0ad5014 fcmpsel gte, r45l.cache, r44.cache, 0.0, r45h.discard, r45l.discard | |
58f2: 82b498060200a12d1014 fcmpsel lt, r45l.cache, r44.cache.abs, 0.5, 0, r45l.discard | |
58fc: aab5da802915 fadd32 r45.cache, r45l.discard, r44.cache | |
5902: beb509a02d11 convert f_to_s32, r45.cache, r45.discard, rtz | |
5908: e2b90000004b0010 mov_imm r46.cache, 1258291200 | |
5910: beb50ba42d11 convert s32_to_f, r45.cache, r45.discard, rte | |
5916: 82b198c62dda80295015 fcmpsel lt, r44.cache, r44.cache.abs, r46.discard, r45.discard, r44.cache | |
5920: beb109802911 convert f_to_s32, r44.cache, r44.cache, rtz | |
5926: d20e00000000 pop_exec r0l.cache, 1 | |
592c: d20e00000000 pop_exec r0l.cache, 1 | |
5932: d20e00000000 pop_exec r0l.cache, 1 | |
5938: 0e51d88226040000 iadd r20, r44.discard, r20 | |
5940: d21600000000 pop_exec r0l.cache, 2 | |
5946: fe344a11801c and r45l.cache, u229l, 1 | |
594c: 7e3daa098014 mov r47, u53 | |
5952: 7e41ac098014 mov r48, u54 | |
5958: 7e31ae098014 mov r44, u55 | |
595e: 5289da000004 if_icmp r0l, nseq, r45l.discard, 0, 1 | |
5964: 20c0d0000000 jmp_exec_none 0x5A34 | |
596a: e2b0f85b0010 mov_imm r44l.cache, 23544 | |
5970: 9ae166820915 fmul32 r56.cache, r51, r44l.cache | |
5976: e2b500b800380010 mov_imm r45.cache, 939571200 | |
597e: 9ac168820915 fmul32 r48.cache, r52, r44l.cache | |
5984: 82b8b002009ba0a95014 fcmpsel gte, r46l.cache, r56.cache, 0.0, r45h.cache, r45l.cache | |
598e: 9ab16a820915 fmul32 r44.cache, r53, r44l.cache | |
5994: 82bcb0060200c12d1014 fcmpsel lt, r47l.cache, r56.cache.abs, 0.5, 0, r46l.discard | |
599e: 82ba9802009ba0a95014 fcmpsel gte, r46h.cache, r44.cache, 0.0, r45h.cache, r45l.cache | |
59a8: 82b8a00200dba0ad5014 fcmpsel gte, r46l.cache, r48.cache, 0.0, r45h.discard, r45l.discard | |
59b2: aab59e002b15 fadd32 r45.cache, r47l.cache, r56.cache | |
59b8: 82b8a0060200c12d1014 fcmpsel lt, r46l.cache, r48.cache.abs, 0.5, 0, r46l.discard | |
59c2: bebd09a02d11 convert f_to_s32, r47.cache, r45.discard, rtz | |
59c8: 82c898060200d12d1014 fcmpsel lt, r50l.cache, r44.cache.abs, 0.5, 0, r46h.discard | |
59d2: aab5dc002a15 fadd32 r45.cache, r46l.discard, r48.cache | |
59d8: e2b90000004b0010 mov_imm r46.cache, 1258291200 | |
59e0: bec509a02d11 convert f_to_s32, r49.cache, r45.discard, rtz | |
59e6: aab5e4802915 fadd32 r45.cache, r50l.discard, r44.cache | |
59ec: bebd0be42911 convert s32_to_f, r47.cache, r47.cache, rte | |
59f2: beb509a02d11 convert f_to_s32, r45.cache, r45.discard, rtz | |
59f8: 82bdf0c6299e002f5015 fcmpsel lt, r47.cache, r56.discard.abs, r46.cache, r47.cache, r56.discard | |
5a02: bec50b242e11 convert s32_to_f, r49.cache, r49.discard, rte | |
5a08: 3ebd09e02511 convert f_to_s32, r47, r47, rtz | |
5a0e: 82c1a0c629e2002a5015 fcmpsel lt, r48.cache, r48.cache.abs, r46.cache, r49.discard, r48.cache | |
5a18: beb50ba42d11 convert s32_to_f, r45.cache, r45.discard, rte | |
5a1e: 3ec109002611 convert f_to_s32, r48, r48, rtz | |
5a24: 82b198c62dda80295015 fcmpsel lt, r44.cache, r44.cache.abs, r46.discard, r45.discard, r44.cache | |
5a2e: 3eb109802511 convert f_to_s32, r44, r44, rtz | |
5a34: d20e00000000 pop_exec r0l.cache, 1 | |
5a3a: fe584a21801c and r54l.cache, u229l, 2 | |
5a40: 62b5ff0000000010 mov_imm r45, 255 | |
5a48: 62c9ff0000000010 mov_imm r50, 255 | |
5a50: 62c5ff0000000010 mov_imm r49, 255 | |
5a58: 62b9ff0000000010 mov_imm r46, 255 | |
5a60: 5289ec000004 if_icmp r0l, nseq, r54l.discard, 0, 1 | |
5a66: 20c0b82f0000 jmp_exec_none 0x8A1E | |
5a6c: fe584a01801d and r54l.cache, u229l, 64 | |
5a72: 7e499a098014 mov r50, u45 | |
5a78: 7e459c098014 mov r49, u46 | |
5a7e: 7e399e098014 mov r46, u47 | |
5a84: 5289ec000004 if_icmp r0l, nseq, r54l.discard, 0, 1 | |
5a8a: 20c0d0000000 jmp_exec_none 0x5B5A | |
5a90: e2b8f85b0010 mov_imm r46l.cache, 23544 | |
5a96: 9ac9e6c20915 fmul32 r50.cache, r51.discard, r46l.cache | |
5a9c: e2cd00b800380010 mov_imm r51.cache, 939571200 | |
5aa4: 9ac5e8c20915 fmul32 r49.cache, r52.discard, r46l.cache | |
5aaa: 82d0a40200a760aa5014 fcmpsel gte, r52l.cache, r50.cache, 0.0, r51h.cache, r51l.cache | |
5ab4: 9ab9eac20915 fmul32 r46.cache, r53.discard, r46l.cache | |
5aba: 82d4a4060200812e1014 fcmpsel lt, r53l.cache, r50.cache.abs, 0.5, 0, r52l.discard | |
5ac4: 82d29c0200a760aa5014 fcmpsel gte, r52h.cache, r46.cache, 0.0, r51h.cache, r51l.cache | |
5ace: 82d0a20200e760ae5014 fcmpsel gte, r52l.cache, r49.cache, 0.0, r51h.discard, r51l.discard | |
5ad8: aacdea402a15 fadd32 r51.cache, r53l.discard, r50.cache | |
5ade: 82d0a2060200812e1014 fcmpsel lt, r52l.cache, r49.cache.abs, 0.5, 0, r52l.discard | |
5ae8: bed909602e11 convert f_to_s32, r54.cache, r51.discard, rtz | |
5aee: 82dc9c060200912e1014 fcmpsel lt, r55l.cache, r46.cache.abs, 0.5, 0, r52h.discard | |
5af8: aacde8202a15 fadd32 r51.cache, r52l.discard, r49.cache | |
5afe: e2d10000004b0010 mov_imm r52.cache, 1258291200 | |
5b06: bed509602e11 convert f_to_s32, r53.cache, r51.discard, rtz | |
5b0c: aacdeec02915 fadd32 r51.cache, r55l.discard, r46.cache | |
5b12: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
5b18: becd09602e11 convert f_to_s32, r51.cache, r51.discard, rtz | |
5b1e: 82c9a4862aec402a5015 fcmpsel lt, r50.cache, r50.cache.abs, r52.cache, r54.discard, r50.cache | |
5b28: bed50ba42e11 convert s32_to_f, r53.cache, r53.discard, rte | |
5b2e: 3ec909402611 convert f_to_s32, r50, r50, rtz | |
5b34: 82c5a2862aea202a5015 fcmpsel lt, r49.cache, r49.cache.abs, r52.cache, r53.discard, r49.cache | |
5b3e: becd0b642e11 convert s32_to_f, r51.cache, r51.discard, rte | |
5b44: 3ec509202611 convert f_to_s32, r49, r49, rtz | |
5b4a: 82b99c862ee6c0295015 fcmpsel lt, r46.cache, r46.cache.abs, r52.discard, r51.discard, r46.cache | |
5b54: 3eb909c02511 convert f_to_s32, r46, r46, rtz | |
5b5a: d20e00000000 pop_exec r0l.cache, 1 | |
5b60: fe544a41801c and r53l.cache, u229l, 4 | |
5b66: aecd00a01c070013 bfeil r51.cache, 0, u229, 7 | |
5b6e: e2ce80010010 mov_imm r51h.cache, 384 | |
5b74: 2ed100a01c090013 bfeil r52, 0, u229, 9 | |
5b7c: 7e4e4a718e1d and r51h, u229l, r51h.discard | |
5b82: 5289ea000004 if_icmp r0l, nseq, r53l.discard, 0, 1 | |
5b88: 20c0c0050000 jmp_exec_none 0x6148 | |
5b8e: fe5268308014 and r52h.cache, r52l, 3 | |
5b94: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
5b9a: 20c0b2010000 jmp_exec_none 0x5D4C | |
5ba0: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
5ba6: 20c00c010000 jmp_exec_none 0x5CB2 | |
5bac: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
5bb2: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
5bb8: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
5bbe: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
5bc4: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
5bcc: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
5bd4: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
5bda: 9ae18221181a fmul32 r56.cache, u65, u65 | |
5be0: bae1800118f0421a fmadd32 r56.cache, u64, u64, r56.discard | |
5be8: bae1844118f0421a fmadd32 r56.cache, u66, u66, r56.discard | |
5bf0: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
5bf6: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
5bfc: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
5c02: 8aedf0920014 rsqrt r59.cache, r56.discard | |
5c08: 9ae18ec12819 fmul32 r56.cache, u71, r38.cache | |
5c0e: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
5c14: bae18ca128f04219 fmadd32 r56.cache, u70, r37.cache, r56.discard | |
5c1c: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
5c24: bae990e128f04219 fmadd32 r58.cache, u72, r39.cache, r56.discard | |
5c2c: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
5c32: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
5c3c: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
5c46: 9ae1b6021816 fmul32 r56.cache, r59.cache, u64 | |
5c4c: 92e5a7000080018f9014 icmpsel seq, r57.cache, r51h.cache, 0, u64, r56.discard | |
5c56: 9ae1b6221816 fmul32 r56.cache, r59.cache, u65 | |
5c5c: 92e1a7000082018f9014 icmpsel seq, r56.cache, r51h.cache, 0, u65, r56.discard | |
5c66: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
5c6e: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
5c74: 9aedf6421816 fmul32 r59.cache, r59.discard, u66 | |
5c7a: 92ed67000084618f9014 icmpsel seq, r59.cache, r51h, 0, u66, r59.discard | |
5c84: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
5c8c: bae9bc412fba4115 fmadd32 r58.cache, u62, r58.discard, u61 | |
5c94: 8ae1f0820014 rcp r56.cache, r56.discard | |
5c9a: bae5be212ff44215 fmadd32 r57.cache, u63, r57.discard, r58.discard | |
5ca2: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
5cac: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
5cb2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5cb8: 20c08e000000 jmp_exec_none 0x5D46 | |
5cbe: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
5cc4: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
5cca: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
5cd0: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
5cd6: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
5cde: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
5ce6: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
5cec: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
5cf2: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
5cf8: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
5cfe: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
5d04: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
5d0c: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
5d14: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
5d1a: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
5d20: 62e10000803f0010 mov_imm r56, 1065353216 | |
5d28: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
5d32: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
5d3c: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
5d46: d20e00000000 pop_exec r0l.cache, 1 | |
5d4c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5d52: 20c0a8000000 jmp_exec_none 0x5DFA | |
5d58: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
5d5e: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
5d64: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
5d6a: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
5d70: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
5d78: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
5d80: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
5d86: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
5d8c: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
5d92: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
5d98: 9ae56ce21816 fmul32 r57.cache, r54, u71 | |
5d9e: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
5da4: bae96ac218f24216 fmadd32 r58.cache, r53, u70, r57.discard | |
5dac: bae5b64218808116 fmadd32 r57.cache, r59.cache, u66, u64 | |
5db4: bae96e0219f44216 fmadd32 r58.cache, r55, u72, r58.discard | |
5dbc: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
5dc2: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
5dcc: bae1b02218f24216 fmadd32 r56.cache, r56.cache, u65, r57.discard | |
5dd4: bae5b4e21bbc4115 fmadd32 r57.cache, r58.cache, u63, u62 | |
5ddc: 8ae1b0820014 rcp r56.cache, r56.cache | |
5de2: bae5f2422fba4115 fmadd32 r57.cache, r57.discard, r58.discard, u61 | |
5dea: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
5df4: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
5dfa: d20e00000000 pop_exec r0l.cache, 1 | |
5e00: fe5266308014 and r52h.cache, r51l, 3 | |
5e06: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
5e0c: 20c0dc000000 jmp_exec_none 0x5EE8 | |
5e12: bed50b241b11 convert s32_to_f, r53.cache, u57, rte | |
5e18: bedd0b441b11 convert s32_to_f, r55.cache, u58, rte | |
5e1e: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
5e24: bed50b641b11 convert s32_to_f, r53.cache, u59, rte | |
5e2a: e2d900b800380010 mov_imm r54.cache, 939571200 | |
5e32: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
5e38: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
5e42: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
5e48: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
5e52: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
5e5c: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
5e66: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
5e6c: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
5e76: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
5e7c: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
5e86: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
5e8c: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
5e94: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
5e9a: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
5ea0: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
5ea6: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
5eac: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
5eb6: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
5ebc: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
5ec2: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
5ecc: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
5ed2: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
5ed8: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
5ee2: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
5ee8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5eee: 20c03c020000 jmp_exec_none 0x612A | |
5ef4: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
5efa: 20c0f8000000 jmp_exec_none 0x5FF2 | |
5f00: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
5f06: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
5f0e: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
5f16: bed50b241b11 convert s32_to_f, r53.cache, u57, rte | |
5f1c: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
5f22: bee10b441b11 convert s32_to_f, r56.cache, u58, rte | |
5f28: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
5f2e: bed50b641b11 convert s32_to_f, r53.cache, u59, rte | |
5f34: e2d900b800380010 mov_imm r54.cache, 939571200 | |
5f3c: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
5f42: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
5f4c: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
5f52: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
5f5c: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
5f66: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
5f70: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
5f76: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
5f80: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
5f86: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
5f90: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
5f96: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
5f9e: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
5fa4: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
5faa: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
5fb0: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
5fb6: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
5fc0: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
5fc6: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
5fcc: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
5fd6: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
5fdc: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
5fe2: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
5fec: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
5ff2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
5ff8: 20c02c010000 jmp_exec_none 0x6124 | |
5ffe: 62e5000000000010 mov_imm r57, 0 | |
6006: 62e9000000000010 mov_imm r58, 0 | |
600e: 62ed000000000010 mov_imm r59, 0 | |
6016: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
601c: 20c002010000 jmp_exec_none 0x611E | |
6022: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
6028: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
6030: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
6038: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6040: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
604a: bed50b241b11 convert s32_to_f, r53.cache, u57, rte | |
6050: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
6056: bee10b441b11 convert s32_to_f, r56.cache, u58, rte | |
605c: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
6062: bed50b641b11 convert s32_to_f, r53.cache, u59, rte | |
6068: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
606e: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
6078: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
607e: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
6088: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
6092: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
609c: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
60a6: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
60ac: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
60b6: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
60bc: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
60c2: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
60ca: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
60d0: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
60d6: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
60dc: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
60e2: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
60ec: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
60f2: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
60f8: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
6102: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
6108: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
610e: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
6118: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
611e: d20e00000000 pop_exec r0l.cache, 1 | |
6124: d20e00000000 pop_exec r0l.cache, 1 | |
612a: d20e00000000 pop_exec r0l.cache, 1 | |
6130: 0e49f24226150000 iadd r50, r57.discard, r50 | |
6138: 0e45f42226150000 iadd r49, r58.discard, r49 | |
6140: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
6148: d20e00000000 pop_exec r0l.cache, 1 | |
614e: fe524a81801c and r52h.cache, u229l, 8 | |
6154: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
615a: 20c0c0050000 jmp_exec_none 0x671A | |
6160: fe5268308014 and r52h.cache, r52l, 3 | |
6166: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
616c: 20c0b2010000 jmp_exec_none 0x631E | |
6172: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
6178: 20c00c010000 jmp_exec_none 0x6284 | |
617e: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
6184: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
618a: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6190: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
6196: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
619e: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
61a6: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
61ac: 9ae1a2211a1a fmul32 r56.cache, u81, u81 | |
61b2: bae1a0011af0421a fmadd32 r56.cache, u80, u80, r56.discard | |
61ba: bae1a4411af0421a fmadd32 r56.cache, u82, u82, r56.discard | |
61c2: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
61c8: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
61ce: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
61d4: 8aedf0920014 rsqrt r59.cache, r56.discard | |
61da: 9ae1aec12819 fmul32 r56.cache, u87, r38.cache | |
61e0: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
61e6: bae1aca128f04219 fmadd32 r56.cache, u86, r37.cache, r56.discard | |
61ee: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
61f6: bae9b0e128f04219 fmadd32 r58.cache, u88, r39.cache, r56.discard | |
61fe: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
6204: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
620e: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
6218: 9ae1b6021a16 fmul32 r56.cache, r59.cache, u80 | |
621e: 92e5a70000a0018f9014 icmpsel seq, r57.cache, r51h.cache, 0, u80, r56.discard | |
6228: 9ae1b6221a16 fmul32 r56.cache, r59.cache, u81 | |
622e: 92e1a70000a2018f9014 icmpsel seq, r56.cache, r51h.cache, 0, u81, r56.discard | |
6238: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
6240: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
6246: 9aedf6421a16 fmul32 r59.cache, r59.discard, u82 | |
624c: 92ed670000a4618f9014 icmpsel seq, r59.cache, r51h, 0, u82, r59.discard | |
6256: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
625e: bae99c412f9a8119 fmadd32 r58.cache, u78, r58.discard, u77 | |
6266: 8ae1f0820014 rcp r56.cache, r56.discard | |
626c: bae59e212ff44219 fmadd32 r57.cache, u79, r57.discard, r58.discard | |
6274: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
627e: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
6284: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
628a: 20c08e000000 jmp_exec_none 0x6318 | |
6290: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
6296: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
629c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
62a2: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
62a8: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
62b0: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
62b8: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
62be: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
62c4: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
62ca: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
62d0: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
62d6: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
62de: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
62e6: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
62ec: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
62f2: 62e10000803f0010 mov_imm r56, 1065353216 | |
62fa: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
6304: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
630e: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
6318: d20e00000000 pop_exec r0l.cache, 1 | |
631e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
6324: 20c0a8000000 jmp_exec_none 0x63CC | |
632a: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
6330: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
6336: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
633c: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
6342: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
634a: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
6352: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
6358: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
635e: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
6364: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
636a: 9ae56ce21a16 fmul32 r57.cache, r54, u87 | |
6370: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
6376: bae96ac21af24216 fmadd32 r58.cache, r53, u86, r57.discard | |
637e: bae5b6421aa08116 fmadd32 r57.cache, r59.cache, u82, u80 | |
6386: bae96e021bf44216 fmadd32 r58.cache, r55, u88, r58.discard | |
638e: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
6394: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
639e: bae1b0221af24216 fmadd32 r56.cache, r56.cache, u81, r57.discard | |
63a6: bae5b4e2199c8116 fmadd32 r57.cache, r58.cache, u79, u78 | |
63ae: 8ae1b0820014 rcp r56.cache, r56.cache | |
63b4: bae5f2422f9a8115 fmadd32 r57.cache, r57.discard, r58.discard, u77 | |
63bc: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
63c6: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
63cc: d20e00000000 pop_exec r0l.cache, 1 | |
63d2: fe5266308014 and r52h.cache, r51l, 3 | |
63d8: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
63de: 20c0dc000000 jmp_exec_none 0x64BA | |
63e4: bed50b241912 convert s32_to_f, r53.cache, u73, rte | |
63ea: bedd0b441912 convert s32_to_f, r55.cache, u74, rte | |
63f0: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
63f6: bed50b641912 convert s32_to_f, r53.cache, u75, rte | |
63fc: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6404: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
640a: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
6414: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
641a: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
6424: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
642e: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
6438: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
643e: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
6448: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
644e: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
6458: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
645e: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
6466: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
646c: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
6472: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
6478: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
647e: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
6488: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
648e: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
6494: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
649e: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
64a4: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
64aa: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
64b4: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
64ba: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
64c0: 20c03c020000 jmp_exec_none 0x66FC | |
64c6: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
64cc: 20c0f8000000 jmp_exec_none 0x65C4 | |
64d2: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
64d8: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
64e0: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
64e8: bed50b241912 convert s32_to_f, r53.cache, u73, rte | |
64ee: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
64f4: bee10b441912 convert s32_to_f, r56.cache, u74, rte | |
64fa: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
6500: bed50b641912 convert s32_to_f, r53.cache, u75, rte | |
6506: e2d900b800380010 mov_imm r54.cache, 939571200 | |
650e: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
6514: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
651e: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
6524: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
652e: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
6538: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
6542: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
6548: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
6552: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
6558: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
6562: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
6568: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
6570: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
6576: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
657c: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
6582: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
6588: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
6592: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
6598: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
659e: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
65a8: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
65ae: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
65b4: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
65be: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
65c4: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
65ca: 20c02c010000 jmp_exec_none 0x66F6 | |
65d0: 62e5000000000010 mov_imm r57, 0 | |
65d8: 62e9000000000010 mov_imm r58, 0 | |
65e0: 62ed000000000010 mov_imm r59, 0 | |
65e8: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
65ee: 20c002010000 jmp_exec_none 0x66F0 | |
65f4: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
65fa: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
6602: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
660a: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6612: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
661c: bed50b241912 convert s32_to_f, r53.cache, u73, rte | |
6622: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
6628: bee10b441912 convert s32_to_f, r56.cache, u74, rte | |
662e: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
6634: bed50b641912 convert s32_to_f, r53.cache, u75, rte | |
663a: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
6640: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
664a: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
6650: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
665a: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
6664: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
666e: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
6678: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
667e: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
6688: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
668e: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
6694: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
669c: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
66a2: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
66a8: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
66ae: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
66b4: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
66be: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
66c4: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
66ca: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
66d4: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
66da: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
66e0: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
66ea: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
66f0: d20e00000000 pop_exec r0l.cache, 1 | |
66f6: d20e00000000 pop_exec r0l.cache, 1 | |
66fc: d20e00000000 pop_exec r0l.cache, 1 | |
6702: 0e49f24226150000 iadd r50, r57.discard, r50 | |
670a: 0e45f42226150000 iadd r49, r58.discard, r49 | |
6712: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
671a: d20e00000000 pop_exec r0l.cache, 1 | |
6720: fe524a01811c and r52h.cache, u229l, 16 | |
6726: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
672c: 20c0c0050000 jmp_exec_none 0x6CEC | |
6732: fe5268308014 and r52h.cache, r52l, 3 | |
6738: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
673e: 20c0b2010000 jmp_exec_none 0x68F0 | |
6744: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
674a: 20c00c010000 jmp_exec_none 0x6856 | |
6750: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
6756: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
675c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6762: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
6768: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
6770: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
6778: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
677e: 9ae18221181f fmul32 r56.cache, u97, u97 | |
6784: bae1800118f0421f fmadd32 r56.cache, u96, u96, r56.discard | |
678c: bae1844118f0421f fmadd32 r56.cache, u98, u98, r56.discard | |
6794: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
679a: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
67a0: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
67a6: 8aedf0920014 rsqrt r59.cache, r56.discard | |
67ac: 9ae190c1281d fmul32 r56.cache, u104, r38.cache | |
67b2: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
67b8: bae18ea128f0421d fmadd32 r56.cache, u103, r37.cache, r56.discard | |
67c0: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
67c8: bae992e128f0421d fmadd32 r58.cache, u105, r39.cache, r56.discard | |
67d0: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
67d6: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
67e0: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
67ea: 9ae1b6021817 fmul32 r56.cache, r59.cache, u96 | |
67f0: 92e5a7000080018fd014 icmpsel seq, r57.cache, r51h.cache, 0, u96, r56.discard | |
67fa: 9ae1b6221817 fmul32 r56.cache, r59.cache, u97 | |
6800: 92e1a7000082018fd014 icmpsel seq, r56.cache, r51h.cache, 0, u97, r56.discard | |
680a: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
6812: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
6818: 9aedf6421817 fmul32 r59.cache, r59.discard, u98 | |
681e: 92ed67000084618fd014 icmpsel seq, r59.cache, r51h, 0, u98, r59.discard | |
6828: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
6830: bae9bc412fba8119 fmadd32 r58.cache, u94, r58.discard, u93 | |
6838: 8ae1f0820014 rcp r56.cache, r56.discard | |
683e: bae5be212ff44219 fmadd32 r57.cache, u95, r57.discard, r58.discard | |
6846: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
6850: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
6856: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
685c: 20c08e000000 jmp_exec_none 0x68EA | |
6862: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
6868: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
686e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6874: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
687a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
6882: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
688a: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
6890: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
6896: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
689c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
68a2: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
68a8: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
68b0: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
68b8: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
68be: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
68c4: 62e10000803f0010 mov_imm r56, 1065353216 | |
68cc: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
68d6: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
68e0: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
68ea: d20e00000000 pop_exec r0l.cache, 1 | |
68f0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
68f6: 20c0a8000000 jmp_exec_none 0x699E | |
68fc: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
6902: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
6908: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
690e: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
6914: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
691c: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
6924: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
692a: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
6930: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
6936: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
693c: 9ae56c021917 fmul32 r57.cache, r54, u104 | |
6942: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
6948: bae96ae218f24217 fmadd32 r58.cache, r53, u103, r57.discard | |
6950: bae5b6421880c117 fmadd32 r57.cache, r59.cache, u98, u96 | |
6958: bae96e2219f44217 fmadd32 r58.cache, r55, u105, r58.discard | |
6960: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
6966: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
6970: bae1b02218f24217 fmadd32 r56.cache, r56.cache, u97, r57.discard | |
6978: bae5b4e21bbc8116 fmadd32 r57.cache, r58.cache, u95, u94 | |
6980: 8ae1b0820014 rcp r56.cache, r56.cache | |
6986: bae5f2422fba8115 fmadd32 r57.cache, r57.discard, r58.discard, u93 | |
698e: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
6998: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
699e: d20e00000000 pop_exec r0l.cache, 1 | |
69a4: fe5266308014 and r52h.cache, r51l, 3 | |
69aa: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
69b0: 20c0dc000000 jmp_exec_none 0x6A8C | |
69b6: bed50b241b12 convert s32_to_f, r53.cache, u89, rte | |
69bc: bedd0b441b12 convert s32_to_f, r55.cache, u90, rte | |
69c2: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
69c8: bed50b641b12 convert s32_to_f, r53.cache, u91, rte | |
69ce: e2d900b800380010 mov_imm r54.cache, 939571200 | |
69d6: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
69dc: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
69e6: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
69ec: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
69f6: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
6a00: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
6a0a: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
6a10: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
6a1a: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
6a20: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
6a2a: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
6a30: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
6a38: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
6a3e: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
6a44: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
6a4a: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
6a50: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
6a5a: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
6a60: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
6a66: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
6a70: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
6a76: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
6a7c: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
6a86: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
6a8c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
6a92: 20c03c020000 jmp_exec_none 0x6CCE | |
6a98: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
6a9e: 20c0f8000000 jmp_exec_none 0x6B96 | |
6aa4: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
6aaa: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
6ab2: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
6aba: bed50b241b12 convert s32_to_f, r53.cache, u89, rte | |
6ac0: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
6ac6: bee10b441b12 convert s32_to_f, r56.cache, u90, rte | |
6acc: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
6ad2: bed50b641b12 convert s32_to_f, r53.cache, u91, rte | |
6ad8: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6ae0: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
6ae6: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
6af0: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
6af6: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
6b00: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
6b0a: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
6b14: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
6b1a: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
6b24: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
6b2a: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
6b34: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
6b3a: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
6b42: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
6b48: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
6b4e: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
6b54: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
6b5a: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
6b64: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
6b6a: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
6b70: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
6b7a: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
6b80: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
6b86: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
6b90: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
6b96: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
6b9c: 20c02c010000 jmp_exec_none 0x6CC8 | |
6ba2: 62e5000000000010 mov_imm r57, 0 | |
6baa: 62e9000000000010 mov_imm r58, 0 | |
6bb2: 62ed000000000010 mov_imm r59, 0 | |
6bba: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
6bc0: 20c002010000 jmp_exec_none 0x6CC2 | |
6bc6: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
6bcc: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
6bd4: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
6bdc: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6be4: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
6bee: bed50b241b12 convert s32_to_f, r53.cache, u89, rte | |
6bf4: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
6bfa: bee10b441b12 convert s32_to_f, r56.cache, u90, rte | |
6c00: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
6c06: bed50b641b12 convert s32_to_f, r53.cache, u91, rte | |
6c0c: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
6c12: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
6c1c: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
6c22: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
6c2c: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
6c36: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
6c40: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
6c4a: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
6c50: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
6c5a: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
6c60: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
6c66: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
6c6e: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
6c74: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
6c7a: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
6c80: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
6c86: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
6c90: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
6c96: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
6c9c: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
6ca6: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
6cac: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
6cb2: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
6cbc: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
6cc2: d20e00000000 pop_exec r0l.cache, 1 | |
6cc8: d20e00000000 pop_exec r0l.cache, 1 | |
6cce: d20e00000000 pop_exec r0l.cache, 1 | |
6cd4: 0e49f24226150000 iadd r50, r57.discard, r50 | |
6cdc: 0e45f42226150000 iadd r49, r58.discard, r49 | |
6ce4: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
6cec: d20e00000000 pop_exec r0l.cache, 1 | |
6cf2: fe524a01821c and r52h.cache, u229l, 32 | |
6cf8: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
6cfe: 20c0c0050000 jmp_exec_none 0x72BE | |
6d04: fe5268308014 and r52h.cache, r52l, 3 | |
6d0a: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
6d10: 20c0b2010000 jmp_exec_none 0x6EC2 | |
6d16: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
6d1c: 20c00c010000 jmp_exec_none 0x6E28 | |
6d22: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
6d28: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
6d2e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6d34: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
6d3a: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
6d42: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
6d4a: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
6d50: 9ae1a8811a1f fmul32 r56.cache, u116, u116 | |
6d56: bae1a6611af0421f fmadd32 r56.cache, u115, u115, r56.discard | |
6d5e: bae1aaa11af0421f fmadd32 r56.cache, u117, u117, r56.discard | |
6d66: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
6d6c: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
6d72: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
6d78: 8aedf0920014 rsqrt r59.cache, r56.discard | |
6d7e: 9ae1b8c1281d fmul32 r56.cache, u124, r38.cache | |
6d84: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
6d8a: bae1b6a128f0421d fmadd32 r56.cache, u123, r37.cache, r56.discard | |
6d92: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
6d9a: bae9bae128f0421d fmadd32 r58.cache, u125, r39.cache, r56.discard | |
6da2: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
6da8: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
6db2: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
6dbc: 9ae1b6621a17 fmul32 r56.cache, r59.cache, u115 | |
6dc2: 92e5a70000a6018fd014 icmpsel seq, r57.cache, r51h.cache, 0, u115, r56.discard | |
6dcc: 9ae1b6821a17 fmul32 r56.cache, r59.cache, u116 | |
6dd2: 92e1a70000a8018fd014 icmpsel seq, r56.cache, r51h.cache, 0, u116, r56.discard | |
6ddc: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
6de4: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
6dea: 9aedf6a21a17 fmul32 r59.cache, r59.discard, u117 | |
6df0: 92ed670000aa618fd014 icmpsel seq, r59.cache, r51h, 0, u117, r59.discard | |
6dfa: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
6e02: bae9a0412f9ec11d fmadd32 r58.cache, u112, r58.discard, u111 | |
6e0a: 8ae1f0820014 rcp r56.cache, r56.discard | |
6e10: bae5a2212ff4421d fmadd32 r57.cache, u113, r57.discard, r58.discard | |
6e18: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
6e22: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
6e28: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
6e2e: 20c08e000000 jmp_exec_none 0x6EBC | |
6e34: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
6e3a: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
6e40: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6e46: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
6e4c: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
6e54: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
6e5c: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
6e62: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
6e68: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
6e6e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6e74: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
6e7a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
6e82: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
6e8a: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
6e90: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
6e96: 62e10000803f0010 mov_imm r56, 1065353216 | |
6e9e: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
6ea8: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
6eb2: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
6ebc: d20e00000000 pop_exec r0l.cache, 1 | |
6ec2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
6ec8: 20c0a8000000 jmp_exec_none 0x6F70 | |
6ece: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
6ed4: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
6eda: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
6ee0: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
6ee6: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
6eee: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
6ef6: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
6efc: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
6f02: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
6f08: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
6f0e: 9ae56c821b17 fmul32 r57.cache, r54, u124 | |
6f14: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
6f1a: bae96a621bf24217 fmadd32 r58.cache, r53, u123, r57.discard | |
6f22: bae5b6a21aa6c117 fmadd32 r57.cache, r59.cache, u117, u115 | |
6f2a: bae96ea21bf44217 fmadd32 r58.cache, r55, u125, r58.discard | |
6f32: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
6f38: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
6f42: bae1b0821af24217 fmadd32 r56.cache, r56.cache, u116, r57.discard | |
6f4a: bae5b4221aa0c117 fmadd32 r57.cache, r58.cache, u113, u112 | |
6f52: 8ae1b0820014 rcp r56.cache, r56.cache | |
6f58: bae5f2422f9ec115 fmadd32 r57.cache, r57.discard, r58.discard, u111 | |
6f60: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
6f6a: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
6f70: d20e00000000 pop_exec r0l.cache, 1 | |
6f76: fe5266308014 and r52h.cache, r51l, 3 | |
6f7c: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
6f82: 20c0dc000000 jmp_exec_none 0x705E | |
6f88: bed50b641913 convert s32_to_f, r53.cache, u107, rte | |
6f8e: bedd0b841913 convert s32_to_f, r55.cache, u108, rte | |
6f94: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
6f9a: bed50ba41913 convert s32_to_f, r53.cache, u109, rte | |
6fa0: e2d900b800380010 mov_imm r54.cache, 939571200 | |
6fa8: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
6fae: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
6fb8: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
6fbe: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
6fc8: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
6fd2: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
6fdc: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
6fe2: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
6fec: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
6ff2: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
6ffc: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
7002: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
700a: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
7010: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
7016: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
701c: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
7022: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
702c: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
7032: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
7038: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
7042: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
7048: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
704e: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
7058: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
705e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7064: 20c03c020000 jmp_exec_none 0x72A0 | |
706a: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
7070: 20c0f8000000 jmp_exec_none 0x7168 | |
7076: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
707c: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
7084: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
708c: bed50b641913 convert s32_to_f, r53.cache, u107, rte | |
7092: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
7098: bee10b841913 convert s32_to_f, r56.cache, u108, rte | |
709e: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
70a4: bed50ba41913 convert s32_to_f, r53.cache, u109, rte | |
70aa: e2d900b800380010 mov_imm r54.cache, 939571200 | |
70b2: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
70b8: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
70c2: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
70c8: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
70d2: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
70dc: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
70e6: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
70ec: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
70f6: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
70fc: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
7106: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
710c: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7114: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
711a: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
7120: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
7126: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
712c: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
7136: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
713c: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
7142: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
714c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
7152: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
7158: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
7162: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
7168: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
716e: 20c02c010000 jmp_exec_none 0x729A | |
7174: 62e5000000000010 mov_imm r57, 0 | |
717c: 62e9000000000010 mov_imm r58, 0 | |
7184: 62ed000000000010 mov_imm r59, 0 | |
718c: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
7192: 20c002010000 jmp_exec_none 0x7294 | |
7198: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
719e: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
71a6: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
71ae: e2d900b800380010 mov_imm r54.cache, 939571200 | |
71b6: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
71c0: bed50b641913 convert s32_to_f, r53.cache, u107, rte | |
71c6: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
71cc: bee10b841913 convert s32_to_f, r56.cache, u108, rte | |
71d2: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
71d8: bed50ba41913 convert s32_to_f, r53.cache, u109, rte | |
71de: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
71e4: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
71ee: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
71f4: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
71fe: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
7208: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
7212: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
721c: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
7222: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
722c: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
7232: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
7238: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7240: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
7246: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
724c: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
7252: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
7258: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
7262: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
7268: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
726e: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
7278: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
727e: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
7284: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
728e: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
7294: d20e00000000 pop_exec r0l.cache, 1 | |
729a: d20e00000000 pop_exec r0l.cache, 1 | |
72a0: d20e00000000 pop_exec r0l.cache, 1 | |
72a6: 0e49f24226150000 iadd r50, r57.discard, r50 | |
72ae: 0e45f42226150000 iadd r49, r58.discard, r49 | |
72b6: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
72be: d20e00000000 pop_exec r0l.cache, 1 | |
72c4: e2d200080010 mov_imm r52h.cache, 2048 | |
72ca: fe524a918e1d and r52h.cache, u229l, r52h.discard | |
72d0: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
72d6: 20c0c0050000 jmp_exec_none 0x7896 | |
72dc: fe5268308014 and r52h.cache, r52l, 3 | |
72e2: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
72e8: 20c0b2010000 jmp_exec_none 0x749A | |
72ee: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
72f4: 20c00c010000 jmp_exec_none 0x7400 | |
72fa: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
7300: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
7306: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
730c: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
7312: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
731a: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
7322: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
7328: 9ae1d0011d10 fmul32 r56.cache, u136, u136 | |
732e: bae1cee11cf04210 fmadd32 r56.cache, u135, u135, r56.discard | |
7336: bae1d2211df04210 fmadd32 r56.cache, u137, u137, r56.discard | |
733e: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
7344: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
734a: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
7350: 8aedf0920014 rsqrt r59.cache, r56.discard | |
7356: 9ae1e0c12811 fmul32 r56.cache, u144, r38.cache | |
735c: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
7362: bae1dea128f04211 fmadd32 r56.cache, u143, r37.cache, r56.discard | |
736a: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
7372: bae9e2e128f04211 fmadd32 r58.cache, u145, r39.cache, r56.discard | |
737a: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
7380: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
738a: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
7394: 9ae1b6e21c14 fmul32 r56.cache, r59.cache, u135 | |
739a: 92e5a70000ce018f1014 icmpsel seq, r57.cache, r51h.cache, 0, u7, r56.discard | |
73a4: 9ae1b6021d14 fmul32 r56.cache, r59.cache, u136 | |
73aa: 92e1a70000d0018f1014 icmpsel seq, r56.cache, r51h.cache, 0, u8, r56.discard | |
73b4: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
73bc: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
73c2: 9aedf6221d14 fmul32 r59.cache, r59.discard, u137 | |
73c8: 92ed670000d2618f1014 icmpsel seq, r59.cache, r51h, 0, u9, r59.discard | |
73d2: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
73da: bae9c8412fc60111 fmadd32 r58.cache, u132, r58.discard, u131 | |
73e2: 8ae1f0820014 rcp r56.cache, r56.discard | |
73e8: bae5ca212ff44211 fmadd32 r57.cache, u133, r57.discard, r58.discard | |
73f0: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
73fa: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
7400: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7406: 20c08e000000 jmp_exec_none 0x7494 | |
740c: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
7412: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
7418: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
741e: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
7424: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
742c: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
7434: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
743a: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
7440: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
7446: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
744c: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
7452: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
745a: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
7462: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
7468: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
746e: 62e10000803f0010 mov_imm r56, 1065353216 | |
7476: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
7480: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
748a: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
7494: d20e00000000 pop_exec r0l.cache, 1 | |
749a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
74a0: 20c0a8000000 jmp_exec_none 0x7548 | |
74a6: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
74ac: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
74b2: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
74b8: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
74be: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
74c6: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
74ce: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
74d4: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
74da: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
74e0: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
74e6: 9ae56c021e14 fmul32 r57.cache, r54, u144 | |
74ec: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
74f2: bae96ae21df24214 fmadd32 r58.cache, r53, u143, r57.discard | |
74fa: bae5b6221dce0114 fmadd32 r57.cache, r59.cache, u137, u135 | |
7502: bae96e221ef44214 fmadd32 r58.cache, r55, u145, r58.discard | |
750a: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
7510: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
751a: bae1b0021df24214 fmadd32 r56.cache, r56.cache, u136, r57.discard | |
7522: bae5b4a21cc80114 fmadd32 r57.cache, r58.cache, u133, u132 | |
752a: 8ae1b0820014 rcp r56.cache, r56.cache | |
7530: bae5f2422fc60115 fmadd32 r57.cache, r57.discard, r58.discard, u131 | |
7538: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
7542: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
7548: d20e00000000 pop_exec r0l.cache, 1 | |
754e: fe5266308014 and r52h.cache, r51l, 3 | |
7554: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
755a: 20c0dc000000 jmp_exec_none 0x7636 | |
7560: bed50be41b13 convert s32_to_f, r53.cache, u127, rte | |
7566: bedd0b041c10 convert s32_to_f, r55.cache, u128, rte | |
756c: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
7572: bed50b241c10 convert s32_to_f, r53.cache, u129, rte | |
7578: e2d900b800380010 mov_imm r54.cache, 939571200 | |
7580: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
7586: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
7590: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
7596: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
75a0: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
75aa: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
75b4: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
75ba: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
75c4: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
75ca: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
75d4: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
75da: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
75e2: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
75e8: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
75ee: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
75f4: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
75fa: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
7604: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
760a: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
7610: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
761a: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
7620: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
7626: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
7630: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
7636: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
763c: 20c03c020000 jmp_exec_none 0x7878 | |
7642: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
7648: 20c0f8000000 jmp_exec_none 0x7740 | |
764e: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
7654: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
765c: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
7664: bed50be41b13 convert s32_to_f, r53.cache, u127, rte | |
766a: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
7670: bee10b041c10 convert s32_to_f, r56.cache, u128, rte | |
7676: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
767c: bed50b241c10 convert s32_to_f, r53.cache, u129, rte | |
7682: e2d900b800380010 mov_imm r54.cache, 939571200 | |
768a: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
7690: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
769a: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
76a0: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
76aa: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
76b4: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
76be: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
76c4: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
76ce: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
76d4: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
76de: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
76e4: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
76ec: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
76f2: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
76f8: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
76fe: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
7704: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
770e: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
7714: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
771a: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
7724: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
772a: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
7730: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
773a: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
7740: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7746: 20c02c010000 jmp_exec_none 0x7872 | |
774c: 62e5000000000010 mov_imm r57, 0 | |
7754: 62e9000000000010 mov_imm r58, 0 | |
775c: 62ed000000000010 mov_imm r59, 0 | |
7764: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
776a: 20c002010000 jmp_exec_none 0x786C | |
7770: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
7776: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
777e: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
7786: e2d900b800380010 mov_imm r54.cache, 939571200 | |
778e: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
7798: bed50be41b13 convert s32_to_f, r53.cache, u127, rte | |
779e: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
77a4: bee10b041c10 convert s32_to_f, r56.cache, u128, rte | |
77aa: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
77b0: bed50b241c10 convert s32_to_f, r53.cache, u129, rte | |
77b6: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
77bc: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
77c6: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
77cc: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
77d6: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
77e0: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
77ea: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
77f4: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
77fa: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
7804: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
780a: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
7810: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7818: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
781e: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
7824: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
782a: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
7830: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
783a: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
7840: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
7846: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
7850: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
7856: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
785c: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
7866: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
786c: d20e00000000 pop_exec r0l.cache, 1 | |
7872: d20e00000000 pop_exec r0l.cache, 1 | |
7878: d20e00000000 pop_exec r0l.cache, 1 | |
787e: 0e49f24226150000 iadd r50, r57.discard, r50 | |
7886: 0e45f42226150000 iadd r49, r58.discard, r49 | |
788e: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
7896: d20e00000000 pop_exec r0l.cache, 1 | |
789c: e2d200100010 mov_imm r52h.cache, 4096 | |
78a2: fe524a918e1d and r52h.cache, u229l, r52h.discard | |
78a8: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
78ae: 20c0c0050000 jmp_exec_none 0x7E6E | |
78b4: fe5268308014 and r52h.cache, r52l, 3 | |
78ba: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
78c0: 20c0b2010000 jmp_exec_none 0x7A72 | |
78c6: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
78cc: 20c00c010000 jmp_exec_none 0x79D8 | |
78d2: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
78d8: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
78de: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
78e4: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
78ea: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
78f2: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
78fa: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
7900: 9ae1f8811f10 fmul32 r56.cache, u156, u156 | |
7906: bae1f6611ff04210 fmadd32 r56.cache, u155, u155, r56.discard | |
790e: bae1faa11ff04210 fmadd32 r56.cache, u157, u157, r56.discard | |
7916: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
791c: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
7922: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
7928: 8aedf0920014 rsqrt r59.cache, r56.discard | |
792e: 9ae1c8c12815 fmul32 r56.cache, u164, r38.cache | |
7934: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
793a: bae1c6a128f04215 fmadd32 r56.cache, u163, r37.cache, r56.discard | |
7942: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
794a: bae9cae128f04215 fmadd32 r58.cache, u165, r39.cache, r56.discard | |
7952: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
7958: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
7962: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
796c: 9ae1b6621f14 fmul32 r56.cache, r59.cache, u155 | |
7972: 92e5a70000f6018f1014 icmpsel seq, r57.cache, r51h.cache, 0, u27, r56.discard | |
797c: 9ae1b6821f14 fmul32 r56.cache, r59.cache, u156 | |
7982: 92e1a70000f8018f1014 icmpsel seq, r56.cache, r51h.cache, 0, u28, r56.discard | |
798c: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
7994: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
799a: 9aedf6a21f14 fmul32 r59.cache, r59.discard, u157 | |
79a0: 92ed670000fa618f1014 icmpsel seq, r59.cache, r51h, 0, u29, r59.discard | |
79aa: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
79b2: bae9f0412fee0111 fmadd32 r58.cache, u152, r58.discard, u151 | |
79ba: 8ae1f0820014 rcp r56.cache, r56.discard | |
79c0: bae5f2212ff44211 fmadd32 r57.cache, u153, r57.discard, r58.discard | |
79c8: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
79d2: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
79d8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
79de: 20c08e000000 jmp_exec_none 0x7A6C | |
79e4: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
79ea: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
79f0: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
79f6: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
79fc: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
7a04: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
7a0c: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
7a12: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
7a18: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
7a1e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
7a24: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
7a2a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
7a32: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
7a3a: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
7a40: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
7a46: 62e10000803f0010 mov_imm r56, 1065353216 | |
7a4e: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
7a58: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
7a62: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
7a6c: d20e00000000 pop_exec r0l.cache, 1 | |
7a72: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7a78: 20c0a8000000 jmp_exec_none 0x7B20 | |
7a7e: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
7a84: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
7a8a: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
7a90: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
7a96: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
7a9e: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
7aa6: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
7aac: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
7ab2: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
7ab8: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
7abe: 9ae56c821c15 fmul32 r57.cache, r54, u164 | |
7ac4: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
7aca: bae96a621cf24215 fmadd32 r58.cache, r53, u163, r57.discard | |
7ad2: bae5b6a21ff60114 fmadd32 r57.cache, r59.cache, u157, u155 | |
7ada: bae96ea21cf44215 fmadd32 r58.cache, r55, u165, r58.discard | |
7ae2: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
7ae8: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
7af2: bae1b0821ff24214 fmadd32 r56.cache, r56.cache, u156, r57.discard | |
7afa: bae5b4221ff00114 fmadd32 r57.cache, r58.cache, u153, u152 | |
7b02: 8ae1b0820014 rcp r56.cache, r56.cache | |
7b08: bae5f2422fee0115 fmadd32 r57.cache, r57.discard, r58.discard, u151 | |
7b10: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
7b1a: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
7b20: d20e00000000 pop_exec r0l.cache, 1 | |
7b26: fe5266308014 and r52h.cache, r51l, 3 | |
7b2c: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
7b32: 20c0dc000000 jmp_exec_none 0x7C0E | |
7b38: bed50b641e10 convert s32_to_f, r53.cache, u147, rte | |
7b3e: bedd0b841e10 convert s32_to_f, r55.cache, u148, rte | |
7b44: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
7b4a: bed50ba41e10 convert s32_to_f, r53.cache, u149, rte | |
7b50: e2d900b800380010 mov_imm r54.cache, 939571200 | |
7b58: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
7b5e: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
7b68: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
7b6e: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
7b78: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
7b82: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
7b8c: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
7b92: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
7b9c: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
7ba2: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
7bac: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
7bb2: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7bba: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
7bc0: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
7bc6: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
7bcc: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
7bd2: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
7bdc: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
7be2: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
7be8: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
7bf2: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
7bf8: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
7bfe: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
7c08: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
7c0e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7c14: 20c03c020000 jmp_exec_none 0x7E50 | |
7c1a: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
7c20: 20c0f8000000 jmp_exec_none 0x7D18 | |
7c26: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
7c2c: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
7c34: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
7c3c: bed50b641e10 convert s32_to_f, r53.cache, u147, rte | |
7c42: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
7c48: bee10b841e10 convert s32_to_f, r56.cache, u148, rte | |
7c4e: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
7c54: bed50ba41e10 convert s32_to_f, r53.cache, u149, rte | |
7c5a: e2d900b800380010 mov_imm r54.cache, 939571200 | |
7c62: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
7c68: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
7c72: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
7c78: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
7c82: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
7c8c: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
7c96: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
7c9c: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
7ca6: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
7cac: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
7cb6: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
7cbc: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7cc4: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
7cca: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
7cd0: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
7cd6: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
7cdc: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
7ce6: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
7cec: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
7cf2: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
7cfc: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
7d02: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
7d08: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
7d12: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
7d18: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7d1e: 20c02c010000 jmp_exec_none 0x7E4A | |
7d24: 62e5000000000010 mov_imm r57, 0 | |
7d2c: 62e9000000000010 mov_imm r58, 0 | |
7d34: 62ed000000000010 mov_imm r59, 0 | |
7d3c: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
7d42: 20c002010000 jmp_exec_none 0x7E44 | |
7d48: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
7d4e: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
7d56: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
7d5e: e2d900b800380010 mov_imm r54.cache, 939571200 | |
7d66: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
7d70: bed50b641e10 convert s32_to_f, r53.cache, u147, rte | |
7d76: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
7d7c: bee10b841e10 convert s32_to_f, r56.cache, u148, rte | |
7d82: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
7d88: bed50ba41e10 convert s32_to_f, r53.cache, u149, rte | |
7d8e: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
7d94: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
7d9e: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
7da4: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
7dae: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
7db8: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
7dc2: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
7dcc: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
7dd2: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
7ddc: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
7de2: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
7de8: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
7df0: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
7df6: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
7dfc: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
7e02: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
7e08: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
7e12: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
7e18: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
7e1e: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
7e28: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
7e2e: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
7e34: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
7e3e: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
7e44: d20e00000000 pop_exec r0l.cache, 1 | |
7e4a: d20e00000000 pop_exec r0l.cache, 1 | |
7e50: d20e00000000 pop_exec r0l.cache, 1 | |
7e56: 0e49f24226150000 iadd r50, r57.discard, r50 | |
7e5e: 0e45f42226150000 iadd r49, r58.discard, r49 | |
7e66: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
7e6e: d20e00000000 pop_exec r0l.cache, 1 | |
7e74: e2d200200010 mov_imm r52h.cache, 8192 | |
7e7a: fe524a918e1d and r52h.cache, u229l, r52h.discard | |
7e80: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
7e86: 20c0c0050000 jmp_exec_none 0x8446 | |
7e8c: fe5268308014 and r52h.cache, r52l, 3 | |
7e92: 52a869300004 if_icmp r0l, slt, r52h, 3, 1 | |
7e98: 20c0b2010000 jmp_exec_none 0x804A | |
7e9e: 5288e9100004 if_icmp r0l, seq, r52h.discard, 1, 1 | |
7ea4: 20c00c010000 jmp_exec_none 0x7FB0 | |
7eaa: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
7eb0: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
7eb6: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
7ebc: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
7ec2: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
7eca: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
7ed2: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
7ed8: 9ae1e0011e15 fmul32 r56.cache, u176, u176 | |
7ede: bae1dee11df04215 fmadd32 r56.cache, u175, u175, r56.discard | |
7ee6: bae1e2211ef04215 fmadd32 r56.cache, u177, u177, r56.discard | |
7eee: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
7ef4: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
7efa: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
7f00: 8aedf0920014 rsqrt r59.cache, r56.discard | |
7f06: 9ae1f0c12815 fmul32 r56.cache, u184, r38.cache | |
7f0c: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
7f12: bae1eea128f04215 fmadd32 r56.cache, u183, r37.cache, r56.discard | |
7f1a: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
7f22: bae9f2e128f04215 fmadd32 r58.cache, u185, r39.cache, r56.discard | |
7f2a: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
7f30: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
7f3a: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
7f44: 9ae1b6e21d15 fmul32 r56.cache, r59.cache, u175 | |
7f4a: 92e5a70000de018f5014 icmpsel seq, r57.cache, r51h.cache, 0, u47, r56.discard | |
7f54: 9ae1b6021e15 fmul32 r56.cache, r59.cache, u176 | |
7f5a: 92e1a70000e0018f5014 icmpsel seq, r56.cache, r51h.cache, 0, u48, r56.discard | |
7f64: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
7f6c: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
7f72: 9aedf6221e15 fmul32 r59.cache, r59.discard, u177 | |
7f78: 92ed670000e2618f5014 icmpsel seq, r59.cache, r51h, 0, u49, r59.discard | |
7f82: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
7f8a: bae9d8412fd64115 fmadd32 r58.cache, u172, r58.discard, u171 | |
7f92: 8ae1f0820014 rcp r56.cache, r56.discard | |
7f98: bae5da212ff44215 fmadd32 r57.cache, u173, r57.discard, r58.discard | |
7fa0: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
7faa: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
7fb0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
7fb6: 20c08e000000 jmp_exec_none 0x8044 | |
7fbc: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
7fc2: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
7fc8: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
7fce: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
7fd4: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
7fdc: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
7fe4: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
7fea: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
7ff0: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
7ff6: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
7ffc: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
8002: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
800a: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
8012: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
8018: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
801e: 62e10000803f0010 mov_imm r56, 1065353216 | |
8026: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
8030: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
803a: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
8044: d20e00000000 pop_exec r0l.cache, 1 | |
804a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8050: 20c0a8000000 jmp_exec_none 0x80F8 | |
8056: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
805c: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
8062: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8068: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
806e: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
8076: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
807e: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
8084: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
808a: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
8090: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
8096: 9ae56c021f15 fmul32 r57.cache, r54, u184 | |
809c: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
80a2: bae96ae21ef24215 fmadd32 r58.cache, r53, u183, r57.discard | |
80aa: bae5b6221ede4115 fmadd32 r57.cache, r59.cache, u177, u175 | |
80b2: bae96e221ff44215 fmadd32 r58.cache, r55, u185, r58.discard | |
80ba: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
80c0: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
80ca: bae1b0021ef24215 fmadd32 r56.cache, r56.cache, u176, r57.discard | |
80d2: bae5b4a21dd84115 fmadd32 r57.cache, r58.cache, u173, u172 | |
80da: 8ae1b0820014 rcp r56.cache, r56.cache | |
80e0: bae5f2422fd64115 fmadd32 r57.cache, r57.discard, r58.discard, u171 | |
80e8: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
80f2: 1ae1f2022715 fmul32 r56, r57.discard, r56 | |
80f8: d20e00000000 pop_exec r0l.cache, 1 | |
80fe: fe5266308014 and r52h.cache, r51l, 3 | |
8104: 52a869100004 if_icmp r0l, slt, r52h, 1, 1 | |
810a: 20c0dc000000 jmp_exec_none 0x81E6 | |
8110: bed50be41c11 convert s32_to_f, r53.cache, u167, rte | |
8116: bedd0b041d11 convert s32_to_f, r55.cache, u168, rte | |
811c: 9ae5b0a22a15 fmul32 r57.cache, r56.cache, r53.cache | |
8122: bed50b241d11 convert s32_to_f, r53.cache, u169, rte | |
8128: e2d900b800380010 mov_imm r54.cache, 939571200 | |
8130: 9ae9b0e22a15 fmul32 r58.cache, r56.cache, r55.cache | |
8136: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
8140: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
8146: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
8150: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
815a: 82dcb40200adc0aa5014 fcmpsel gte, r55l.cache, r58.cache, 0.0, r54h.cache, r54l.cache | |
8164: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
816a: 82dcb4060200e12a1014 fcmpsel lt, r55l.cache, r58.cache.abs, 0.5, 0, r55l.cache | |
8174: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
817a: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
8184: aad9ae402b15 fadd32 r54.cache, r55l.cache, r58.cache | |
818a: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
8192: bee109c02a11 convert f_to_s32, r56.cache, r54.cache, rtz | |
8198: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
819e: beed0b642f11 convert s32_to_f, r59.cache, r59.discard, rte | |
81a4: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
81aa: 82e5f2e62af6202f5015 fcmpsel lt, r57.cache, r57.discard.abs, r55.cache, r59.discard, r57.discard | |
81b4: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
81ba: 3ee509202f11 convert f_to_s32, r57, r57.discard, rtz | |
81c0: 82e1f4e62ab0402f5015 fcmpsel lt, r56.cache, r58.discard.abs, r55.cache, r56.cache, r58.discard | |
81ca: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
81d0: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
81d6: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
81e0: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
81e6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
81ec: 20c03c020000 jmp_exec_none 0x8428 | |
81f2: 52a869200004 if_icmp r0l, slt, r52h, 2, 1 | |
81f8: 20c0f8000000 jmp_exec_none 0x82F0 | |
81fe: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
8204: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
820c: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
8214: bed50be41c11 convert s32_to_f, r53.cache, u167, rte | |
821a: 9addac022b15 fmul32 r55.cache, r54.cache, r56.cache | |
8220: bee10b041d11 convert s32_to_f, r56.cache, u168, rte | |
8226: 9ae5aea22a15 fmul32 r57.cache, r55.cache, r53.cache | |
822c: bed50b241d11 convert s32_to_f, r53.cache, u169, rte | |
8232: e2d900b800380010 mov_imm r54.cache, 939571200 | |
823a: 9ae1ae022b15 fmul32 r56.cache, r55.cache, r56.cache | |
8240: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
824a: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
8250: 82deb2060200912a1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.cache | |
825a: 82d2aa0200adc0aa5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
8264: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
826e: aad9af202b15 fadd32 r54.cache, r55h.cache, r57.cache | |
8274: 82dcb0060200e12a1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.cache | |
827e: beed09c02a11 convert f_to_s32, r59.cache, r54.cache, rtz | |
8284: 82d2aa060200912a1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.cache | |
828e: aad9ae002b15 fadd32 r54.cache, r55l.cache, r56.cache | |
8294: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
829c: bee909c02a11 convert f_to_s32, r58.cache, r54.cache, rtz | |
82a2: aad969a02a15 fadd32 r54.cache, r52h, r53.cache | |
82a8: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
82ae: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
82b4: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
82be: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
82c4: 3ee509202711 convert f_to_s32, r57, r57, rtz | |
82ca: 82e1b0e62ab4002b5015 fcmpsel lt, r56.cache, r56.cache.abs, r55.cache, r58.cache, r56.cache | |
82d4: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
82da: 3ee909002711 convert f_to_s32, r58, r56, rtz | |
82e0: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
82ea: 3eed09a02611 convert f_to_s32, r59, r53, rtz | |
82f0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
82f6: 20c02c010000 jmp_exec_none 0x8422 | |
82fc: 62e5000000000010 mov_imm r57, 0 | |
8304: 62e9000000000010 mov_imm r58, 0 | |
830c: 62ed000000000010 mov_imm r59, 0 | |
8314: 5288e9200004 if_icmp r0l, seq, r52h.discard, 2, 1 | |
831a: 20c002010000 jmp_exec_none 0x841C | |
8320: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
8326: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
832e: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
8336: e2d900b800380010 mov_imm r54.cache, 939571200 | |
833e: 82ddea0200ea00f04014 fcmpsel gtn, r55.cache, r53.discard, 0.0, r53.discard, 0 | |
8348: bed50be41c11 convert s32_to_f, r53.cache, u167, rte | |
834e: 9addee022f15 fmul32 r55.cache, r55.discard, r56.discard | |
8354: bee10b041d11 convert s32_to_f, r56.cache, u168, rte | |
835a: 9ae5aea22e15 fmul32 r57.cache, r55.cache, r53.discard | |
8360: bed50b241d11 convert s32_to_f, r53.cache, u169, rte | |
8366: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
836c: 82d2b20200adc0aa5014 fcmpsel gte, r52h.cache, r57.cache, 0.0, r54h.cache, r54l.cache | |
8376: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
837c: 82deb2060200912e1014 fcmpsel lt, r55h.cache, r57.cache.abs, 0.5, 0, r52h.discard | |
8386: 82dcb00200adc0aa5014 fcmpsel gte, r55l.cache, r56.cache, 0.0, r54h.cache, r54l.cache | |
8390: 82d2aa0200edc0ae5014 fcmpsel gte, r52h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
839a: 82dcb0060200e12e1014 fcmpsel lt, r55l.cache, r56.cache.abs, 0.5, 0, r55l.discard | |
83a4: aad9ef202b15 fadd32 r54.cache, r55h.discard, r57.cache | |
83aa: 82d2aa060200912e1014 fcmpsel lt, r52h.cache, r53.cache.abs, 0.5, 0, r52h.discard | |
83b4: beed09c02e11 convert f_to_s32, r59.cache, r54.discard, rtz | |
83ba: aad9ee002b15 fadd32 r54.cache, r55l.discard, r56.cache | |
83c0: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
83c8: bee909c02e11 convert f_to_s32, r58.cache, r54.discard, rtz | |
83ce: aad9e9a02a15 fadd32 r54.cache, r52h.discard, r53.cache | |
83d4: beed0b642b11 convert s32_to_f, r59.cache, r59.cache, rte | |
83da: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
83e0: 82e5b2e62ab6202b5015 fcmpsel lt, r57.cache, r57.cache.abs, r55.cache, r59.cache, r57.cache | |
83ea: bee90b442b11 convert s32_to_f, r58.cache, r58.cache, rte | |
83f0: bee509202b11 convert f_to_s32, r57.cache, r57.cache, rtz | |
83f6: 82e1f0e62ab4002f5015 fcmpsel lt, r56.cache, r56.discard.abs, r55.cache, r58.cache, r56.discard | |
8400: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
8406: bee909002f11 convert f_to_s32, r58.cache, r56.discard, rtz | |
840c: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
8416: beed09a02e11 convert f_to_s32, r59.cache, r53.discard, rtz | |
841c: d20e00000000 pop_exec r0l.cache, 1 | |
8422: d20e00000000 pop_exec r0l.cache, 1 | |
8428: d20e00000000 pop_exec r0l.cache, 1 | |
842e: 0e49f24226150000 iadd r50, r57.discard, r50 | |
8436: 0e45f42226150000 iadd r49, r58.discard, r49 | |
843e: 0e39f6c225150000 iadd r46, r59.discard, r46 | |
8446: d20e00000000 pop_exec r0l.cache, 1 | |
844c: e2d200400010 mov_imm r52h.cache, 16384 | |
8452: fe524a918e1d and r52h.cache, u229l, r52h.discard | |
8458: 5289e9000004 if_icmp r0l, nseq, r52h.discard, 0, 1 | |
845e: 20c0c0050000 jmp_exec_none 0x8A1E | |
8464: fe50e8308014 and r52l.cache, r52l.discard, 3 | |
846a: 52a868300004 if_icmp r0l, slt, r52l, 3, 1 | |
8470: 20c0b2010000 jmp_exec_none 0x8622 | |
8476: 5288e8100004 if_icmp r0l, seq, r52l.discard, 1, 1 | |
847c: 20c00c010000 jmp_exec_none 0x8588 | |
8482: aad5d0c1a618 fadd32 r53.cache, u200, r22.neg | |
8488: aad1ce61a618 fadd32 r52.cache, u199, r19.neg | |
848e: 9addaaa22a15 fmul32 r55.cache, r53.cache, r53.cache | |
8494: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
849a: badda8822aee4215 fmadd32 r55.cache, r52.cache, r52.cache, r55.discard | |
84a2: baddacc22aee4215 fmadd32 r55.cache, r54.cache, r54.cache, r55.discard | |
84aa: 8ae1ee920014 rsqrt r56.cache, r55.discard | |
84b0: 9addc8811c1a fmul32 r55.cache, u196, u196 | |
84b6: baddc6611cee421a fmadd32 r55.cache, u195, u195, r55.discard | |
84be: baddcaa11cee421a fmadd32 r55.cache, u197, u197, r55.discard | |
84c6: 9ad1b0822e15 fmul32 r52.cache, r56.cache, r52.discard | |
84cc: 9ad5b0a22e15 fmul32 r53.cache, r56.cache, r53.discard | |
84d2: 9ad9f0c22e15 fmul32 r54.cache, r56.discard, r54.discard | |
84d8: 8ae9ee920014 rsqrt r58.cache, r55.discard | |
84de: 9addd8c12819 fmul32 r55.cache, u204, r38.cache | |
84e4: 9ae16ac2a415 fmul32 r56.cache, r53, r38.neg | |
84ea: baddd6a128ee4219 fmadd32 r55.cache, u203, r37.cache, r55.discard | |
84f2: bae168a2a4f04215 fmadd32 r56.cache, r52, r37.neg, r56.discard | |
84fa: bae5dae128ee4219 fmadd32 r57.cache, u205, r39.cache, r55.discard | |
8502: 9add6ce22415 fmul32 r55.cache, r54, r39 | |
8508: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
8512: 82e5ee022ff200b04015 fcmpsel gte, r57.cache, r55.discard, r56.discard, r57.discard, 0 | |
851c: 9addb4621c16 fmul32 r55.cache, r58.cache, u195 | |
8522: 92e1a70000c6e18e9014 icmpsel seq, r56.cache, r51h.cache, 0, u67, r55.discard | |
852c: 9addb4821c16 fmul32 r55.cache, r58.cache, u196 | |
8532: 92dda70000c8e18e9014 icmpsel seq, r55.cache, r51h.cache, 0, u68, r55.discard | |
853c: baddee222bf04215 fmadd32 r55.cache, r55.discard, r57.cache, r56.discard | |
8544: 9ae1b2222b15 fmul32 r56.cache, r57.cache, r57.cache | |
854a: 9ae9f4a21c16 fmul32 r58.cache, r58.discard, u197 | |
8550: 92e9e70000ca418f9014 icmpsel seq, r58.cache, r51h.discard, 0, u69, r58.discard | |
855a: baddf4022bee4215 fmadd32 r55.cache, r58.discard, r56.cache, r55.discard | |
8562: bae5c0212ffe4119 fmadd32 r57.cache, u192, r57.discard, u191 | |
856a: 8addee820014 rcp r55.cache, r55.discard | |
8570: bae1c2012ff24219 fmadd32 r56.cache, u193, r56.discard, r57.discard | |
8578: 82e1f00200f000f04014 fcmpsel gtn, r56.cache, r56.discard, 0.0, r56.discard, 0 | |
8582: 1addf0e22e15 fmul32 r55, r56.discard, r55.discard | |
8588: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
858e: 20c08e000000 jmp_exec_none 0x861C | |
8594: aad5d0c1a618 fadd32 r53.cache, u200, r22.neg | |
859a: aad1ce61a618 fadd32 r52.cache, u199, r19.neg | |
85a0: 9addaaa22a15 fmul32 r55.cache, r53.cache, r53.cache | |
85a6: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
85ac: badda8822aae4215 fmadd32 r55.cache, r52.cache, r52.cache, r55.cache | |
85b4: baddacc22aae4215 fmadd32 r55.cache, r54.cache, r54.cache, r55.cache | |
85bc: 8ae1ae920014 rsqrt r56.cache, r55.cache | |
85c2: 9ad5b0a22a15 fmul32 r53.cache, r56.cache, r53.cache | |
85c8: 9ad1b0822a15 fmul32 r52.cache, r56.cache, r52.cache | |
85ce: 9addaaa22a15 fmul32 r55.cache, r53.cache, r53.cache | |
85d4: 9ad9f0c22a15 fmul32 r54.cache, r56.discard, r54.cache | |
85da: badda8822aae4215 fmadd32 r55.cache, r52.cache, r52.cache, r55.cache | |
85e2: bae1acc22aae4215 fmadd32 r56.cache, r54.cache, r54.cache, r55.cache | |
85ea: 8addb0120014 rsqrt_special r55.cache, r56.cache | |
85f0: 9ae1ae022f15 fmul32 r56.cache, r55.cache, r56.discard | |
85f6: 62dd0000803f0010 mov_imm r55, 1065353216 | |
85fe: 02d1b002004a80065014 fcmpsel eq, r52, r56.cache, 0.0, r37, r52 | |
8608: 02d5b002004ca0065014 fcmpsel eq, r53, r56.cache, 0.0, r38, r53 | |
8612: 02d9f002004ec0065014 fcmpsel eq, r54, r56.discard, 0.0, r39, r54 | |
861c: d20e00000000 pop_exec r0l.cache, 1 | |
8622: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8628: 20c0a8000000 jmp_exec_none 0x86D0 | |
862e: aad5d0c1a618 fadd32 r53.cache, u200, r22.neg | |
8634: aad1ce61a618 fadd32 r52.cache, u199, r19.neg | |
863a: 9addaaa22a15 fmul32 r55.cache, r53.cache, r53.cache | |
8640: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
8646: badda8822aae4215 fmadd32 r55.cache, r52.cache, r52.cache, r55.cache | |
864e: bae9acc22aae4215 fmadd32 r58.cache, r54.cache, r54.cache, r55.cache | |
8656: 8ae5b4920014 rsqrt r57.cache, r58.cache | |
865c: 9ad1b2822a15 fmul32 r52.cache, r57.cache, r52.cache | |
8662: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
8668: 8addb4120014 rsqrt_special r55.cache, r58.cache | |
866e: 9ae16a821d16 fmul32 r56.cache, r53, u204 | |
8674: 9ad9f2c22a15 fmul32 r54.cache, r57.discard, r54.cache | |
867a: bae568621df04216 fmadd32 r57.cache, r52, u203, r56.discard | |
8682: bae1b4a21cc68116 fmadd32 r56.cache, r58.cache, u197, u195 | |
868a: bae56ca21df24216 fmadd32 r57.cache, r54, u205, r57.discard | |
8692: 9addae422f15 fmul32 r55.cache, r55.cache, r58.discard | |
8698: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
86a2: baddae821cf04216 fmadd32 r55.cache, r55.cache, u196, r56.discard | |
86aa: bae1b2221cc08116 fmadd32 r56.cache, r57.cache, u193, u192 | |
86b2: 8addae820014 rcp r55.cache, r55.cache | |
86b8: bae1f0222ffe4115 fmadd32 r56.cache, r56.discard, r57.discard, u191 | |
86c0: 82e1f00200f000f04014 fcmpsel gtn, r56.cache, r56.discard, 0.0, r56.discard, 0 | |
86ca: 1addf0e22615 fmul32 r55, r56.discard, r55 | |
86d0: d20e00000000 pop_exec r0l.cache, 1 | |
86d6: fe68e6308014 and r58l.cache, r51l.discard, 3 | |
86dc: 52a874100004 if_icmp r0l, slt, r58l, 1, 1 | |
86e2: 20c0dc000000 jmp_exec_none 0x87BE | |
86e8: becd0b641f11 convert s32_to_f, r51.cache, u187, rte | |
86ee: bed50b841f11 convert s32_to_f, r53.cache, u188, rte | |
86f4: 9ae5ae622e15 fmul32 r57.cache, r55.cache, r51.discard | |
86fa: bed10ba41f11 convert s32_to_f, r52.cache, u189, rte | |
8700: e2cd00b800380010 mov_imm r51.cache, 939571200 | |
8708: 9ae1aea22a15 fmul32 r56.cache, r55.cache, r53.cache | |
870e: 82d4b20200a760aa5014 fcmpsel gte, r53l.cache, r57.cache, 0.0, r51h.cache, r51l.cache | |
8718: 9ad1ae822a15 fmul32 r52.cache, r55.cache, r52.cache | |
871e: 82d8b2060200a12a1014 fcmpsel lt, r54l.cache, r57.cache.abs, 0.5, 0, r53l.cache | |
8728: 82d6a80200a760aa5014 fcmpsel gte, r53h.cache, r52.cache, 0.0, r51h.cache, r51l.cache | |
8732: 82d4b00200e760ae5014 fcmpsel gte, r53l.cache, r56.cache, 0.0, r51h.discard, r51l.discard | |
873c: aacdac202b15 fadd32 r51.cache, r54l.cache, r57.cache | |
8742: 82d4b0060200a12a1014 fcmpsel lt, r53l.cache, r56.cache.abs, 0.5, 0, r53l.cache | |
874c: becd09602e11 convert f_to_s32, r51.cache, r51.discard, rtz | |
8752: 82e8a8060200b12a1014 fcmpsel lt, r58l.cache, r52.cache.abs, 0.5, 0, r53h.cache | |
875c: aad5aa002b15 fadd32 r53.cache, r53l.cache, r56.cache | |
8762: e2d90000004b0010 mov_imm r54.cache, 1258291200 | |
876a: bedd09a02a11 convert f_to_s32, r55.cache, r53.cache, rtz | |
8770: aad574802a15 fadd32 r53.cache, r58l, r52.cache | |
8776: becd0b642e11 convert s32_to_f, r51.cache, r51.discard, rte | |
877c: bed509a02a11 convert f_to_s32, r53.cache, r53.cache, rtz | |
8782: 82cdf2c62ae6202f5015 fcmpsel lt, r51.cache, r57.discard.abs, r54.cache, r51.discard, r57.discard | |
878c: bedd0be42a11 convert s32_to_f, r55.cache, r55.cache, rte | |
8792: 3ecd09602e11 convert f_to_s32, r51, r51.discard, rtz | |
8798: 82ddf0c62aae002f5015 fcmpsel lt, r55.cache, r56.discard.abs, r54.cache, r55.cache, r56.discard | |
87a2: bed50ba42a11 convert s32_to_f, r53.cache, r53.cache, rte | |
87a8: 3ee109e02611 convert f_to_s32, r56, r55, rtz | |
87ae: 82d1a8c6266a802a5015 fcmpsel lt, r52.cache, r52.cache.abs, r54, r53, r52.cache | |
87b8: 3ee509802611 convert f_to_s32, r57, r52, rtz | |
87be: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
87c4: 20c03c020000 jmp_exec_none 0x8A00 | |
87ca: 52a874200004 if_icmp r0l, slt, r58l, 2, 1 | |
87d0: 20c0f8000000 jmp_exec_none 0x88C8 | |
87d6: 9acda8a22415 fmul32 r51.cache, r52.cache, r37 | |
87dc: bacdaac224a64215 fmadd32 r51.cache, r53.cache, r38, r51.cache | |
87e4: bad1ace224a64215 fmadd32 r52.cache, r54.cache, r39, r51.cache | |
87ec: becd0b641f11 convert s32_to_f, r51.cache, u187, rte | |
87f2: 9ad9a8e22a15 fmul32 r54.cache, r52.cache, r55.cache | |
87f8: bedd0b841f11 convert s32_to_f, r55.cache, u188, rte | |
87fe: 9acdac622a15 fmul32 r51.cache, r54.cache, r51.cache | |
8804: bed10ba41f11 convert s32_to_f, r52.cache, u189, rte | |
880a: e2d500b800380010 mov_imm r53.cache, 939571200 | |
8812: 9addace22a15 fmul32 r55.cache, r54.cache, r55.cache | |
8818: 82e0a60200aba0aa5014 fcmpsel gte, r56l.cache, r51.cache, 0.0, r53h.cache, r53l.cache | |
8822: 9ad1ac822a15 fmul32 r52.cache, r54.cache, r52.cache | |
8828: 82e0a6060200012b1014 fcmpsel lt, r56l.cache, r51.cache.abs, 0.5, 0, r56l.cache | |
8832: 82daa80200aba0aa5014 fcmpsel gte, r54h.cache, r52.cache, 0.0, r53h.cache, r53l.cache | |
883c: 82d8ae0200aba0aa5014 fcmpsel gte, r54l.cache, r55.cache, 0.0, r53h.cache, r53l.cache | |
8846: aad5b0602a15 fadd32 r53.cache, r56l.cache, r51.cache | |
884c: 82d8ae060200c12a1014 fcmpsel lt, r54l.cache, r55.cache.abs, 0.5, 0, r54l.cache | |
8856: bee509a02a11 convert f_to_s32, r57.cache, r53.cache, rtz | |
885c: 82e8a8060200d12a1014 fcmpsel lt, r58l.cache, r52.cache.abs, 0.5, 0, r54h.cache | |
8866: aad5ace02a15 fadd32 r53.cache, r54l.cache, r55.cache | |
886c: e2d90000004b0010 mov_imm r54.cache, 1258291200 | |
8874: bee109a02a11 convert f_to_s32, r56.cache, r53.cache, rtz | |
887a: aad574802a15 fadd32 r53.cache, r58l, r52.cache | |
8880: bee50b242b11 convert s32_to_f, r57.cache, r57.cache, rte | |
8886: bed509a02a11 convert f_to_s32, r53.cache, r53.cache, rtz | |
888c: 82cda6c62ab2602a5015 fcmpsel lt, r51.cache, r51.cache.abs, r54.cache, r57.cache, r51.cache | |
8896: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
889c: 3ecd09602611 convert f_to_s32, r51, r51, rtz | |
88a2: 82ddaec62ab0e02a5015 fcmpsel lt, r55.cache, r55.cache.abs, r54.cache, r56.cache, r55.cache | |
88ac: bed50ba42a11 convert s32_to_f, r53.cache, r53.cache, rte | |
88b2: 3ee109e02611 convert f_to_s32, r56, r55, rtz | |
88b8: 82d1a8c6266a802a5015 fcmpsel lt, r52.cache, r52.cache.abs, r54, r53, r52.cache | |
88c2: 3ee509802611 convert f_to_s32, r57, r52, rtz | |
88c8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
88ce: 20c02c010000 jmp_exec_none 0x89FA | |
88d4: 62cd000000000010 mov_imm r51, 0 | |
88dc: 62e1000000000010 mov_imm r56, 0 | |
88e4: 62e5000000000010 mov_imm r57, 0 | |
88ec: 5288f4200004 if_icmp r0l, seq, r58l.discard, 2, 1 | |
88f2: 20c002010000 jmp_exec_none 0x89F4 | |
88f8: 9acde8a22415 fmul32 r51.cache, r52.discard, r37 | |
88fe: bacdeac224a64215 fmadd32 r51.cache, r53.discard, r38, r51.cache | |
8906: bad1ece224a64215 fmadd32 r52.cache, r54.discard, r39, r51.cache | |
890e: e2d500b800380010 mov_imm r53.cache, 939571200 | |
8916: 82d1e80200e800f04014 fcmpsel gtn, r52.cache, r52.discard, 0.0, r52.discard, 0 | |
8920: becd0b641f11 convert s32_to_f, r51.cache, u187, rte | |
8926: 9ad9e8e22e15 fmul32 r54.cache, r52.discard, r55.discard | |
892c: bedd0b841f11 convert s32_to_f, r55.cache, u188, rte | |
8932: 9acdac622a15 fmul32 r51.cache, r54.cache, r51.cache | |
8938: bed10ba41f11 convert s32_to_f, r52.cache, u189, rte | |
893e: 9addace22e15 fmul32 r55.cache, r54.cache, r55.discard | |
8944: 82e0a60200aba0aa5014 fcmpsel gte, r56l.cache, r51.cache, 0.0, r53h.cache, r53l.cache | |
894e: 9ad1ec822e15 fmul32 r52.cache, r54.discard, r52.discard | |
8954: 82e0a6060200012b1014 fcmpsel lt, r56l.cache, r51.cache.abs, 0.5, 0, r56l.cache | |
895e: 82d8ae0200aba0aa5014 fcmpsel gte, r54l.cache, r55.cache, 0.0, r53h.cache, r53l.cache | |
8968: 82daa80200eba0ae5014 fcmpsel gte, r54h.cache, r52.cache, 0.0, r53h.discard, r53l.discard | |
8972: 82d8ae060200c12e1014 fcmpsel lt, r54l.cache, r55.cache.abs, 0.5, 0, r54l.discard | |
897c: aad5b0602a15 fadd32 r53.cache, r56l.cache, r51.cache | |
8982: 82e8a8060200d12e1014 fcmpsel lt, r58l.cache, r52.cache.abs, 0.5, 0, r54h.discard | |
898c: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
8992: aad5ece02a15 fadd32 r53.cache, r54l.discard, r55.cache | |
8998: e2d90000004b0010 mov_imm r54.cache, 1258291200 | |
89a0: bee109a02e11 convert f_to_s32, r56.cache, r53.discard, rtz | |
89a6: aad5f4802a15 fadd32 r53.cache, r58l.discard, r52.cache | |
89ac: bee50b242b11 convert s32_to_f, r57.cache, r57.cache, rte | |
89b2: bed509a02e11 convert f_to_s32, r53.cache, r53.discard, rtz | |
89b8: 82cda6c62ab2602a5015 fcmpsel lt, r51.cache, r51.cache.abs, r54.cache, r57.cache, r51.cache | |
89c2: bee10b042b11 convert s32_to_f, r56.cache, r56.cache, rte | |
89c8: becd09602a11 convert f_to_s32, r51.cache, r51.cache, rtz | |
89ce: 82ddeec62ab0e02e5015 fcmpsel lt, r55.cache, r55.discard.abs, r54.cache, r56.cache, r55.discard | |
89d8: bed50ba42e11 convert s32_to_f, r53.cache, r53.discard, rte | |
89de: bee109e02e11 convert f_to_s32, r56.cache, r55.discard, rtz | |
89e4: 82d1e8c62eea802e5015 fcmpsel lt, r52.cache, r52.discard.abs, r54.discard, r53.discard, r52.discard | |
89ee: bee509802e11 convert f_to_s32, r57.cache, r52.discard, rtz | |
89f4: d20e00000000 pop_exec r0l.cache, 1 | |
89fa: d20e00000000 pop_exec r0l.cache, 1 | |
8a00: d20e00000000 pop_exec r0l.cache, 1 | |
8a06: 0e49e64226150000 iadd r50, r51.discard, r50 | |
8a0e: 0e45f02226150000 iadd r49, r56.discard, r49 | |
8a16: 0e39f2c225150000 iadd r46, r57.discard, r46 | |
8a1e: d21600000000 pop_exec r0l.cache, 2 | |
8a24: e2ccf85b0010 mov_imm r51l.cache, 23544 | |
8a2a: 9aadd6620e15 fmul32 r43.cache, r43.discard, r51l.discard | |
8a30: e2cd00b800380010 mov_imm r51.cache, 939571200 | |
8a38: 82cc960200e760ae5014 fcmpsel gte, r51l.cache, r43.cache, 0.0, r51h.discard, r51l.discard | |
8a42: 82cc96060200612e1014 fcmpsel lt, r51l.cache, r43.cache.abs, 0.5, 0, r51l.discard | |
8a4c: aacde6602915 fadd32 r51.cache, r51l.discard, r43.cache | |
8a52: becd09602e11 convert f_to_s32, r51.cache, r51.discard, rtz | |
8a58: e2d10000004b0010 mov_imm r52.cache, 1258291200 | |
8a60: becd0b642e11 convert s32_to_f, r51.cache, r51.discard, rte | |
8a66: 82add6862ee6602d5015 fcmpsel lt, r43.cache, r43.discard.abs, r52.discard, r51.discard, r43.discard | |
8a70: fe4c4c21801c and r51l.cache, u230l, 2 | |
8a76: 3ead09602d11 convert f_to_s32, r43, r43.discard, rtz | |
8a7c: 5289e6000004 if_icmp r0l, nseq, r51l.discard, 0, 1 | |
8a82: 20c000210000 jmp_exec_none 0xAB82 | |
8a88: e2b5004080010010 mov_imm r45.cache, 25182208 | |
8a90: fe340ca18911 and r45l.cache, u6l, r45l.cache | |
8a96: 92d1d402003f2185d014 icmpsel seq, r52.cache, r42.discard, 0, 255, r41 | |
8aa0: 7e4c4cb1891d and r51l, u230l, r45h.cache | |
8aa6: 92b59a0000e860855014 icmpsel seq, r45.cache, r45l.cache, 0, r52.discard, r43 | |
8ab0: fe4e4c41801c and r51h.cache, u230l, 4 | |
8ab6: aea900c01c070013 bfeil r42.cache, 0, u230, 7 | |
8abe: fe2a4c01801d and r42h.cache, u230l, 64 | |
8ac4: 2ed100c01c090013 bfeil r52, 0, u230, 9 | |
8acc: 12b5d50000a0a1855014 icmpsel seq, r45, r42h.discard, 0, u48, r45 | |
8ad6: 5289e7000004 if_icmp r0l, nseq, r51h.discard, 0, 1 | |
8adc: 20c002040000 jmp_exec_none 0x8EDE | |
8ae2: fe2a68308014 and r42h.cache, r52l, 3 | |
8ae8: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
8aee: 20c0b2010000 jmp_exec_none 0x8CA0 | |
8af4: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
8afa: 20c00c010000 jmp_exec_none 0x8C06 | |
8b00: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
8b06: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
8b0c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8b12: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
8b18: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
8b20: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
8b28: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
8b2e: 9ae18221181a fmul32 r56.cache, u65, u65 | |
8b34: bae1800118f0421a fmadd32 r56.cache, u64, u64, r56.discard | |
8b3c: bae1844118f0421a fmadd32 r56.cache, u66, u66, r56.discard | |
8b44: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
8b4a: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
8b50: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
8b56: 8aedf0920014 rsqrt r59.cache, r56.discard | |
8b5c: 9ae18ec12819 fmul32 r56.cache, u71, r38.cache | |
8b62: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
8b68: bae18ca128f04219 fmadd32 r56.cache, u70, r37.cache, r56.discard | |
8b70: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
8b78: bae990e128f04219 fmadd32 r58.cache, u72, r39.cache, r56.discard | |
8b80: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
8b86: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
8b90: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
8b9a: 9ae1b6021816 fmul32 r56.cache, r59.cache, u64 | |
8ba0: 92e5a6000080018f9014 icmpsel seq, r57.cache, r51l.cache, 0, u64, r56.discard | |
8baa: 9ae1b6221816 fmul32 r56.cache, r59.cache, u65 | |
8bb0: 92e1a6000082018f9014 icmpsel seq, r56.cache, r51l.cache, 0, u65, r56.discard | |
8bba: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
8bc2: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
8bc8: 9aedf6421816 fmul32 r59.cache, r59.discard, u66 | |
8bce: 92ed66000084618f9014 icmpsel seq, r59.cache, r51l, 0, u66, r59.discard | |
8bd8: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
8be0: bae9bc412fba4115 fmadd32 r58.cache, u62, r58.discard, u61 | |
8be8: 8ae1f0820014 rcp r56.cache, r56.discard | |
8bee: bae5be212ff44215 fmadd32 r57.cache, u63, r57.discard, r58.discard | |
8bf6: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
8c00: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
8c06: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8c0c: 20c08e000000 jmp_exec_none 0x8C9A | |
8c12: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
8c18: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
8c1e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8c24: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
8c2a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
8c32: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
8c3a: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
8c40: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
8c46: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
8c4c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8c52: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
8c58: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
8c60: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
8c68: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
8c6e: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
8c74: 62e10000803f0010 mov_imm r56, 1065353216 | |
8c7c: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
8c86: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
8c90: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
8c9a: d20e00000000 pop_exec r0l.cache, 1 | |
8ca0: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8ca6: 20c0a8000000 jmp_exec_none 0x8D4E | |
8cac: aad988c1a618 fadd32 r54.cache, u68, r22.neg | |
8cb2: aad58661a618 fadd32 r53.cache, u67, r19.neg | |
8cb8: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8cbe: aadd8aa1a618 fadd32 r55.cache, u69, r21.neg | |
8cc4: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
8ccc: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
8cd4: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
8cda: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
8ce0: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
8ce6: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
8cec: 9ae5ace21816 fmul32 r57.cache, r54.cache, u71 | |
8cf2: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
8cf8: bae9aac218f24216 fmadd32 r58.cache, r53.cache, u70, r57.discard | |
8d00: bae5b64218808116 fmadd32 r57.cache, r59.cache, u66, u64 | |
8d08: bae9ae0219f44216 fmadd32 r58.cache, r55.cache, u72, r58.discard | |
8d10: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
8d16: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
8d20: bae1b02218f24216 fmadd32 r56.cache, r56.cache, u65, r57.discard | |
8d28: bae5b4e21bbc4115 fmadd32 r57.cache, r58.cache, u63, u62 | |
8d30: 8ae1b0820014 rcp r56.cache, r56.cache | |
8d36: bae5f2422fba4115 fmadd32 r57.cache, r57.discard, r58.discard, u61 | |
8d3e: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
8d48: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
8d4e: d20e00000000 pop_exec r0l.cache, 1 | |
8d54: fe2a54308014 and r42h.cache, r42l, 3 | |
8d5a: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
8d60: bed50b841b11 convert s32_to_f, r53.cache, u60, rte | |
8d66: e2d900b800380010 mov_imm r54.cache, 939571200 | |
8d6e: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
8d74: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
8d7e: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
8d88: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
8d8e: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
8d94: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
8d9c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
8da2: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
8dac: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
8db2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8db8: 20c018010000 jmp_exec_none 0x8ED0 | |
8dbe: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
8dc4: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
8dca: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
8dd2: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
8dda: bed50b841b11 convert s32_to_f, r53.cache, u60, rte | |
8de0: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
8de6: e2d900b800380010 mov_imm r54.cache, 939571200 | |
8dee: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
8df4: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
8dfe: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
8e08: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
8e0e: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
8e14: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
8e1c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
8e22: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
8e2c: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
8e32: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
8e38: 20c092000000 jmp_exec_none 0x8ECA | |
8e3e: e2e5000000000010 mov_imm r57.cache, 0 | |
8e46: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
8e4c: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
8e52: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
8e5a: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
8e62: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
8e6c: bed50b841b11 convert s32_to_f, r53.cache, u60, rte | |
8e72: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
8e78: e2d900b800380010 mov_imm r54.cache, 939571200 | |
8e80: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
8e86: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
8e90: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
8e9a: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
8ea0: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
8ea6: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
8eae: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
8eb4: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
8ebe: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
8ec4: d20e00000000 pop_exec r0l.cache, 1 | |
8eca: d20e00000000 pop_exec r0l.cache, 1 | |
8ed0: d20e00000000 pop_exec r0l.cache, 1 | |
8ed6: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
8ede: d20e00000000 pop_exec r0l.cache, 1 | |
8ee4: fe2a4c81801c and r42h.cache, u230l, 8 | |
8eea: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
8ef0: 20c002040000 jmp_exec_none 0x92F2 | |
8ef6: fe2a68308014 and r42h.cache, r52l, 3 | |
8efc: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
8f02: 20c0b2010000 jmp_exec_none 0x90B4 | |
8f08: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
8f0e: 20c00c010000 jmp_exec_none 0x901A | |
8f14: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
8f1a: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
8f20: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
8f26: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
8f2c: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
8f34: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
8f3c: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
8f42: 9ae1a2211a1a fmul32 r56.cache, u81, u81 | |
8f48: bae1a0011af0421a fmadd32 r56.cache, u80, u80, r56.discard | |
8f50: bae1a4411af0421a fmadd32 r56.cache, u82, u82, r56.discard | |
8f58: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
8f5e: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
8f64: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
8f6a: 8aedf0920014 rsqrt r59.cache, r56.discard | |
8f70: 9ae1aec12819 fmul32 r56.cache, u87, r38.cache | |
8f76: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
8f7c: bae1aca128f04219 fmadd32 r56.cache, u86, r37.cache, r56.discard | |
8f84: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
8f8c: bae9b0e128f04219 fmadd32 r58.cache, u88, r39.cache, r56.discard | |
8f94: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
8f9a: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
8fa4: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
8fae: 9ae1b6021a16 fmul32 r56.cache, r59.cache, u80 | |
8fb4: 92e5a60000a0018f9014 icmpsel seq, r57.cache, r51l.cache, 0, u80, r56.discard | |
8fbe: 9ae1b6221a16 fmul32 r56.cache, r59.cache, u81 | |
8fc4: 92e1a60000a2018f9014 icmpsel seq, r56.cache, r51l.cache, 0, u81, r56.discard | |
8fce: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
8fd6: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
8fdc: 9aedf6421a16 fmul32 r59.cache, r59.discard, u82 | |
8fe2: 92ed660000a4618f9014 icmpsel seq, r59.cache, r51l, 0, u82, r59.discard | |
8fec: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
8ff4: bae99c412f9a8119 fmadd32 r58.cache, u78, r58.discard, u77 | |
8ffc: 8ae1f0820014 rcp r56.cache, r56.discard | |
9002: bae59e212ff44219 fmadd32 r57.cache, u79, r57.discard, r58.discard | |
900a: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9014: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
901a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9020: 20c08e000000 jmp_exec_none 0x90AE | |
9026: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
902c: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
9032: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9038: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
903e: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9046: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
904e: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
9054: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
905a: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
9060: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9066: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
906c: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9074: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
907c: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
9082: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
9088: 62e10000803f0010 mov_imm r56, 1065353216 | |
9090: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
909a: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
90a4: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
90ae: d20e00000000 pop_exec r0l.cache, 1 | |
90b4: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
90ba: 20c0a8000000 jmp_exec_none 0x9162 | |
90c0: aad9a8c1a618 fadd32 r54.cache, u84, r22.neg | |
90c6: aad5a661a618 fadd32 r53.cache, u83, r19.neg | |
90cc: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
90d2: aaddaaa1a618 fadd32 r55.cache, u85, r21.neg | |
90d8: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
90e0: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
90e8: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
90ee: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
90f4: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
90fa: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
9100: 9ae5ace21a16 fmul32 r57.cache, r54.cache, u87 | |
9106: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
910c: bae9aac21af24216 fmadd32 r58.cache, r53.cache, u86, r57.discard | |
9114: bae5b6421aa08116 fmadd32 r57.cache, r59.cache, u82, u80 | |
911c: bae9ae021bf44216 fmadd32 r58.cache, r55.cache, u88, r58.discard | |
9124: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
912a: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
9134: bae1b0221af24216 fmadd32 r56.cache, r56.cache, u81, r57.discard | |
913c: bae5b4e2199c8116 fmadd32 r57.cache, r58.cache, u79, u78 | |
9144: 8ae1b0820014 rcp r56.cache, r56.cache | |
914a: bae5f2422f9a8115 fmadd32 r57.cache, r57.discard, r58.discard, u77 | |
9152: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
915c: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
9162: d20e00000000 pop_exec r0l.cache, 1 | |
9168: fe2a54308014 and r42h.cache, r42l, 3 | |
916e: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
9174: bed50b841912 convert s32_to_f, r53.cache, u76, rte | |
917a: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9182: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
9188: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9192: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
919c: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
91a2: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
91a8: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
91b0: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
91b6: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
91c0: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
91c6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
91cc: 20c018010000 jmp_exec_none 0x92E4 | |
91d2: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
91d8: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
91de: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
91e6: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
91ee: bed50b841912 convert s32_to_f, r53.cache, u76, rte | |
91f4: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
91fa: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9202: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
9208: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9212: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
921c: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
9222: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
9228: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9230: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
9236: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
9240: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
9246: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
924c: 20c092000000 jmp_exec_none 0x92DE | |
9252: e2e5000000000010 mov_imm r57.cache, 0 | |
925a: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
9260: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
9266: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
926e: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
9276: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
9280: bed50b841912 convert s32_to_f, r53.cache, u76, rte | |
9286: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
928c: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9294: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
929a: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
92a4: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
92ae: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
92b4: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
92ba: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
92c2: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
92c8: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
92d2: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
92d8: d20e00000000 pop_exec r0l.cache, 1 | |
92de: d20e00000000 pop_exec r0l.cache, 1 | |
92e4: d20e00000000 pop_exec r0l.cache, 1 | |
92ea: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
92f2: d20e00000000 pop_exec r0l.cache, 1 | |
92f8: fe2a4c01811c and r42h.cache, u230l, 16 | |
92fe: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
9304: 20c002040000 jmp_exec_none 0x9706 | |
930a: fe2a68308014 and r42h.cache, r52l, 3 | |
9310: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
9316: 20c0b2010000 jmp_exec_none 0x94C8 | |
931c: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
9322: 20c00c010000 jmp_exec_none 0x942E | |
9328: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
932e: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
9334: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
933a: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
9340: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
9348: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
9350: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
9356: 9ae18221181f fmul32 r56.cache, u97, u97 | |
935c: bae1800118f0421f fmadd32 r56.cache, u96, u96, r56.discard | |
9364: bae1844118f0421f fmadd32 r56.cache, u98, u98, r56.discard | |
936c: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
9372: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
9378: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
937e: 8aedf0920014 rsqrt r59.cache, r56.discard | |
9384: 9ae190c1281d fmul32 r56.cache, u104, r38.cache | |
938a: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
9390: bae18ea128f0421d fmadd32 r56.cache, u103, r37.cache, r56.discard | |
9398: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
93a0: bae992e128f0421d fmadd32 r58.cache, u105, r39.cache, r56.discard | |
93a8: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
93ae: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
93b8: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
93c2: 9ae1b6021817 fmul32 r56.cache, r59.cache, u96 | |
93c8: 92e5a6000080018fd014 icmpsel seq, r57.cache, r51l.cache, 0, u96, r56.discard | |
93d2: 9ae1b6221817 fmul32 r56.cache, r59.cache, u97 | |
93d8: 92e1a6000082018fd014 icmpsel seq, r56.cache, r51l.cache, 0, u97, r56.discard | |
93e2: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
93ea: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
93f0: 9aedf6421817 fmul32 r59.cache, r59.discard, u98 | |
93f6: 92ed66000084618fd014 icmpsel seq, r59.cache, r51l, 0, u98, r59.discard | |
9400: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
9408: bae9bc412fba8119 fmadd32 r58.cache, u94, r58.discard, u93 | |
9410: 8ae1f0820014 rcp r56.cache, r56.discard | |
9416: bae5be212ff44219 fmadd32 r57.cache, u95, r57.discard, r58.discard | |
941e: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9428: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
942e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9434: 20c08e000000 jmp_exec_none 0x94C2 | |
943a: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
9440: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
9446: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
944c: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
9452: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
945a: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
9462: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
9468: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
946e: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
9474: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
947a: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
9480: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9488: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
9490: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
9496: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
949c: 62e10000803f0010 mov_imm r56, 1065353216 | |
94a4: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
94ae: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
94b8: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
94c2: d20e00000000 pop_exec r0l.cache, 1 | |
94c8: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
94ce: 20c0a8000000 jmp_exec_none 0x9576 | |
94d4: aad988c1a61c fadd32 r54.cache, u100, r22.neg | |
94da: aad58661a61c fadd32 r53.cache, u99, r19.neg | |
94e0: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
94e6: aadd8aa1a61c fadd32 r55.cache, u101, r21.neg | |
94ec: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
94f4: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
94fc: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
9502: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
9508: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
950e: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
9514: 9ae5ac021917 fmul32 r57.cache, r54.cache, u104 | |
951a: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
9520: bae9aae218f24217 fmadd32 r58.cache, r53.cache, u103, r57.discard | |
9528: bae5b6421880c117 fmadd32 r57.cache, r59.cache, u98, u96 | |
9530: bae9ae2219f44217 fmadd32 r58.cache, r55.cache, u105, r58.discard | |
9538: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
953e: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
9548: bae1b02218f24217 fmadd32 r56.cache, r56.cache, u97, r57.discard | |
9550: bae5b4e21bbc8116 fmadd32 r57.cache, r58.cache, u95, u94 | |
9558: 8ae1b0820014 rcp r56.cache, r56.cache | |
955e: bae5f2422fba8115 fmadd32 r57.cache, r57.discard, r58.discard, u93 | |
9566: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9570: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
9576: d20e00000000 pop_exec r0l.cache, 1 | |
957c: fe2a54308014 and r42h.cache, r42l, 3 | |
9582: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
9588: bed50b841b12 convert s32_to_f, r53.cache, u92, rte | |
958e: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9596: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
959c: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
95a6: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
95b0: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
95b6: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
95bc: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
95c4: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
95ca: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
95d4: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
95da: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
95e0: 20c018010000 jmp_exec_none 0x96F8 | |
95e6: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
95ec: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
95f2: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
95fa: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
9602: bed50b841b12 convert s32_to_f, r53.cache, u92, rte | |
9608: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
960e: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9616: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
961c: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9626: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
9630: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
9636: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
963c: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9644: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
964a: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
9654: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
965a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9660: 20c092000000 jmp_exec_none 0x96F2 | |
9666: e2e5000000000010 mov_imm r57.cache, 0 | |
966e: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
9674: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
967a: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
9682: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
968a: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
9694: bed50b841b12 convert s32_to_f, r53.cache, u92, rte | |
969a: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
96a0: e2d900b800380010 mov_imm r54.cache, 939571200 | |
96a8: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
96ae: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
96b8: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
96c2: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
96c8: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
96ce: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
96d6: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
96dc: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
96e6: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
96ec: d20e00000000 pop_exec r0l.cache, 1 | |
96f2: d20e00000000 pop_exec r0l.cache, 1 | |
96f8: d20e00000000 pop_exec r0l.cache, 1 | |
96fe: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
9706: d20e00000000 pop_exec r0l.cache, 1 | |
970c: fe2a4c01821c and r42h.cache, u230l, 32 | |
9712: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
9718: 20c002040000 jmp_exec_none 0x9B1A | |
971e: fe2a68308014 and r42h.cache, r52l, 3 | |
9724: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
972a: 20c0b2010000 jmp_exec_none 0x98DC | |
9730: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
9736: 20c00c010000 jmp_exec_none 0x9842 | |
973c: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
9742: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
9748: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
974e: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
9754: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
975c: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
9764: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
976a: 9ae1a8811a1f fmul32 r56.cache, u116, u116 | |
9770: bae1a6611af0421f fmadd32 r56.cache, u115, u115, r56.discard | |
9778: bae1aaa11af0421f fmadd32 r56.cache, u117, u117, r56.discard | |
9780: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
9786: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
978c: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
9792: 8aedf0920014 rsqrt r59.cache, r56.discard | |
9798: 9ae1b8c1281d fmul32 r56.cache, u124, r38.cache | |
979e: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
97a4: bae1b6a128f0421d fmadd32 r56.cache, u123, r37.cache, r56.discard | |
97ac: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
97b4: bae9bae128f0421d fmadd32 r58.cache, u125, r39.cache, r56.discard | |
97bc: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
97c2: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
97cc: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
97d6: 9ae1b6621a17 fmul32 r56.cache, r59.cache, u115 | |
97dc: 92e5a60000a6018fd014 icmpsel seq, r57.cache, r51l.cache, 0, u115, r56.discard | |
97e6: 9ae1b6821a17 fmul32 r56.cache, r59.cache, u116 | |
97ec: 92e1a60000a8018fd014 icmpsel seq, r56.cache, r51l.cache, 0, u116, r56.discard | |
97f6: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
97fe: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
9804: 9aedf6a21a17 fmul32 r59.cache, r59.discard, u117 | |
980a: 92ed660000aa618fd014 icmpsel seq, r59.cache, r51l, 0, u117, r59.discard | |
9814: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
981c: bae9a0412f9ec11d fmadd32 r58.cache, u112, r58.discard, u111 | |
9824: 8ae1f0820014 rcp r56.cache, r56.discard | |
982a: bae5a2212ff4421d fmadd32 r57.cache, u113, r57.discard, r58.discard | |
9832: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
983c: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
9842: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9848: 20c08e000000 jmp_exec_none 0x98D6 | |
984e: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
9854: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
985a: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9860: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
9866: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
986e: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
9876: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
987c: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
9882: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
9888: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
988e: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
9894: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
989c: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
98a4: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
98aa: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
98b0: 62e10000803f0010 mov_imm r56, 1065353216 | |
98b8: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
98c2: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
98cc: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
98d6: d20e00000000 pop_exec r0l.cache, 1 | |
98dc: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
98e2: 20c0a8000000 jmp_exec_none 0x998A | |
98e8: aad9b0c1a61c fadd32 r54.cache, u120, r22.neg | |
98ee: aad5ae61a61c fadd32 r53.cache, u119, r19.neg | |
98f4: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
98fa: aaddb2a1a61c fadd32 r55.cache, u121, r21.neg | |
9900: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9908: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
9910: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
9916: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
991c: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
9922: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
9928: 9ae5ac821b17 fmul32 r57.cache, r54.cache, u124 | |
992e: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
9934: bae9aa621bf24217 fmadd32 r58.cache, r53.cache, u123, r57.discard | |
993c: bae5b6a21aa6c117 fmadd32 r57.cache, r59.cache, u117, u115 | |
9944: bae9aea21bf44217 fmadd32 r58.cache, r55.cache, u125, r58.discard | |
994c: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
9952: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
995c: bae1b0821af24217 fmadd32 r56.cache, r56.cache, u116, r57.discard | |
9964: bae5b4221aa0c117 fmadd32 r57.cache, r58.cache, u113, u112 | |
996c: 8ae1b0820014 rcp r56.cache, r56.cache | |
9972: bae5f2422f9ec115 fmadd32 r57.cache, r57.discard, r58.discard, u111 | |
997a: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9984: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
998a: d20e00000000 pop_exec r0l.cache, 1 | |
9990: fe2a54308014 and r42h.cache, r42l, 3 | |
9996: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
999c: bed50bc41913 convert s32_to_f, r53.cache, u110, rte | |
99a2: e2d900b800380010 mov_imm r54.cache, 939571200 | |
99aa: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
99b0: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
99ba: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
99c4: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
99ca: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
99d0: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
99d8: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
99de: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
99e8: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
99ee: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
99f4: 20c018010000 jmp_exec_none 0x9B0C | |
99fa: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
9a00: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
9a06: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
9a0e: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
9a16: bed50bc41913 convert s32_to_f, r53.cache, u110, rte | |
9a1c: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
9a22: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9a2a: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
9a30: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9a3a: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
9a44: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
9a4a: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
9a50: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9a58: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
9a5e: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
9a68: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
9a6e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9a74: 20c092000000 jmp_exec_none 0x9B06 | |
9a7a: e2e5000000000010 mov_imm r57.cache, 0 | |
9a82: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
9a88: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
9a8e: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
9a96: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
9a9e: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
9aa8: bed50bc41913 convert s32_to_f, r53.cache, u110, rte | |
9aae: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
9ab4: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9abc: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
9ac2: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
9acc: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
9ad6: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
9adc: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
9ae2: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9aea: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
9af0: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
9afa: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
9b00: d20e00000000 pop_exec r0l.cache, 1 | |
9b06: d20e00000000 pop_exec r0l.cache, 1 | |
9b0c: d20e00000000 pop_exec r0l.cache, 1 | |
9b12: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
9b1a: d20e00000000 pop_exec r0l.cache, 1 | |
9b20: e2aa00080010 mov_imm r42h.cache, 2048 | |
9b26: fe2a4c518d1d and r42h.cache, u230l, r42h.discard | |
9b2c: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
9b32: 20c002040000 jmp_exec_none 0x9F34 | |
9b38: fe2a68308014 and r42h.cache, r52l, 3 | |
9b3e: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
9b44: 20c0b2010000 jmp_exec_none 0x9CF6 | |
9b4a: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
9b50: 20c00c010000 jmp_exec_none 0x9C5C | |
9b56: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
9b5c: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
9b62: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9b68: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
9b6e: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
9b76: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
9b7e: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
9b84: 9ae1d0011d10 fmul32 r56.cache, u136, u136 | |
9b8a: bae1cee11cf04210 fmadd32 r56.cache, u135, u135, r56.discard | |
9b92: bae1d2211df04210 fmadd32 r56.cache, u137, u137, r56.discard | |
9b9a: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
9ba0: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
9ba6: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
9bac: 8aedf0920014 rsqrt r59.cache, r56.discard | |
9bb2: 9ae1e0c12811 fmul32 r56.cache, u144, r38.cache | |
9bb8: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
9bbe: bae1dea128f04211 fmadd32 r56.cache, u143, r37.cache, r56.discard | |
9bc6: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
9bce: bae9e2e128f04211 fmadd32 r58.cache, u145, r39.cache, r56.discard | |
9bd6: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
9bdc: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
9be6: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
9bf0: 9ae1b6e21c14 fmul32 r56.cache, r59.cache, u135 | |
9bf6: 92e5a60000ce018f1014 icmpsel seq, r57.cache, r51l.cache, 0, u7, r56.discard | |
9c00: 9ae1b6021d14 fmul32 r56.cache, r59.cache, u136 | |
9c06: 92e1a60000d0018f1014 icmpsel seq, r56.cache, r51l.cache, 0, u8, r56.discard | |
9c10: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
9c18: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
9c1e: 9aedf6221d14 fmul32 r59.cache, r59.discard, u137 | |
9c24: 92ed660000d2618f1014 icmpsel seq, r59.cache, r51l, 0, u9, r59.discard | |
9c2e: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
9c36: bae9c8412fc60111 fmadd32 r58.cache, u132, r58.discard, u131 | |
9c3e: 8ae1f0820014 rcp r56.cache, r56.discard | |
9c44: bae5ca212ff44211 fmadd32 r57.cache, u133, r57.discard, r58.discard | |
9c4c: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9c56: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
9c5c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9c62: 20c08e000000 jmp_exec_none 0x9CF0 | |
9c68: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
9c6e: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
9c74: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9c7a: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
9c80: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9c88: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
9c90: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
9c96: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
9c9c: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
9ca2: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9ca8: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
9cae: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9cb6: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
9cbe: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
9cc4: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
9cca: 62e10000803f0010 mov_imm r56, 1065353216 | |
9cd2: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
9cdc: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
9ce6: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
9cf0: d20e00000000 pop_exec r0l.cache, 1 | |
9cf6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9cfc: 20c0a8000000 jmp_exec_none 0x9DA4 | |
9d02: aad9d8c1a610 fadd32 r54.cache, u140, r22.neg | |
9d08: aad5d661a610 fadd32 r53.cache, u139, r19.neg | |
9d0e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9d14: aadddaa1a610 fadd32 r55.cache, u141, r21.neg | |
9d1a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
9d22: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
9d2a: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
9d30: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
9d36: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
9d3c: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
9d42: 9ae5ac021e14 fmul32 r57.cache, r54.cache, u144 | |
9d48: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
9d4e: bae9aae21df24214 fmadd32 r58.cache, r53.cache, u143, r57.discard | |
9d56: bae5b6221dce0114 fmadd32 r57.cache, r59.cache, u137, u135 | |
9d5e: bae9ae221ef44214 fmadd32 r58.cache, r55.cache, u145, r58.discard | |
9d66: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
9d6c: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
9d76: bae1b0021df24214 fmadd32 r56.cache, r56.cache, u136, r57.discard | |
9d7e: bae5b4a21cc80114 fmadd32 r57.cache, r58.cache, u133, u132 | |
9d86: 8ae1b0820014 rcp r56.cache, r56.cache | |
9d8c: bae5f2422fc60115 fmadd32 r57.cache, r57.discard, r58.discard, u131 | |
9d94: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
9d9e: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
9da4: d20e00000000 pop_exec r0l.cache, 1 | |
9daa: fe2a54308014 and r42h.cache, r42l, 3 | |
9db0: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
9db6: bed50b441c10 convert s32_to_f, r53.cache, u130, rte | |
9dbc: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9dc4: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
9dca: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9dd4: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
9dde: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
9de4: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
9dea: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9df2: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
9df8: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
9e02: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
9e08: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9e0e: 20c018010000 jmp_exec_none 0x9F26 | |
9e14: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
9e1a: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
9e20: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
9e28: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
9e30: bed50b441c10 convert s32_to_f, r53.cache, u130, rte | |
9e36: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
9e3c: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9e44: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
9e4a: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
9e54: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
9e5e: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
9e64: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
9e6a: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9e72: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
9e78: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
9e82: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
9e88: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
9e8e: 20c092000000 jmp_exec_none 0x9F20 | |
9e94: e2e5000000000010 mov_imm r57.cache, 0 | |
9e9c: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
9ea2: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
9ea8: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
9eb0: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
9eb8: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
9ec2: bed50b441c10 convert s32_to_f, r53.cache, u130, rte | |
9ec8: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
9ece: e2d900b800380010 mov_imm r54.cache, 939571200 | |
9ed6: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
9edc: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
9ee6: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
9ef0: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
9ef6: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
9efc: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
9f04: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
9f0a: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
9f14: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
9f1a: d20e00000000 pop_exec r0l.cache, 1 | |
9f20: d20e00000000 pop_exec r0l.cache, 1 | |
9f26: d20e00000000 pop_exec r0l.cache, 1 | |
9f2c: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
9f34: d20e00000000 pop_exec r0l.cache, 1 | |
9f3a: e2aa00100010 mov_imm r42h.cache, 4096 | |
9f40: fe2a4c518d1d and r42h.cache, u230l, r42h.discard | |
9f46: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
9f4c: 20c002040000 jmp_exec_none 0xA34E | |
9f52: fe2a68308014 and r42h.cache, r52l, 3 | |
9f58: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
9f5e: 20c0b2010000 jmp_exec_none 0xA110 | |
9f64: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
9f6a: 20c00c010000 jmp_exec_none 0xA076 | |
9f70: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
9f76: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
9f7c: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
9f82: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
9f88: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
9f90: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
9f98: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
9f9e: 9ae1f8811f10 fmul32 r56.cache, u156, u156 | |
9fa4: bae1f6611ff04210 fmadd32 r56.cache, u155, u155, r56.discard | |
9fac: bae1faa11ff04210 fmadd32 r56.cache, u157, u157, r56.discard | |
9fb4: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
9fba: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
9fc0: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
9fc6: 8aedf0920014 rsqrt r59.cache, r56.discard | |
9fcc: 9ae1c8c12815 fmul32 r56.cache, u164, r38.cache | |
9fd2: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
9fd8: bae1c6a128f04215 fmadd32 r56.cache, u163, r37.cache, r56.discard | |
9fe0: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
9fe8: bae9cae128f04215 fmadd32 r58.cache, u165, r39.cache, r56.discard | |
9ff0: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
9ff6: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
a000: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
a00a: 9ae1b6621f14 fmul32 r56.cache, r59.cache, u155 | |
a010: 92e5a60000f6018f1014 icmpsel seq, r57.cache, r51l.cache, 0, u27, r56.discard | |
a01a: 9ae1b6821f14 fmul32 r56.cache, r59.cache, u156 | |
a020: 92e1a60000f8018f1014 icmpsel seq, r56.cache, r51l.cache, 0, u28, r56.discard | |
a02a: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
a032: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
a038: 9aedf6a21f14 fmul32 r59.cache, r59.discard, u157 | |
a03e: 92ed660000fa618f1014 icmpsel seq, r59.cache, r51l, 0, u29, r59.discard | |
a048: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
a050: bae9f0412fee0111 fmadd32 r58.cache, u152, r58.discard, u151 | |
a058: 8ae1f0820014 rcp r56.cache, r56.discard | |
a05e: bae5f2212ff44211 fmadd32 r57.cache, u153, r57.discard, r58.discard | |
a066: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
a070: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
a076: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a07c: 20c08e000000 jmp_exec_none 0xA10A | |
a082: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
a088: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
a08e: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a094: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
a09a: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a0a2: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
a0aa: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
a0b0: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
a0b6: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
a0bc: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a0c2: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
a0c8: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a0d0: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
a0d8: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
a0de: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
a0e4: 62e10000803f0010 mov_imm r56, 1065353216 | |
a0ec: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
a0f6: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
a100: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
a10a: d20e00000000 pop_exec r0l.cache, 1 | |
a110: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a116: 20c0a8000000 jmp_exec_none 0xA1BE | |
a11c: aad9c0c1a614 fadd32 r54.cache, u160, r22.neg | |
a122: aad5fe61a610 fadd32 r53.cache, u159, r19.neg | |
a128: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a12e: aaddc2a1a614 fadd32 r55.cache, u161, r21.neg | |
a134: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a13c: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
a144: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
a14a: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
a150: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
a156: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
a15c: 9ae5ac821c15 fmul32 r57.cache, r54.cache, u164 | |
a162: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
a168: bae9aa621cf24215 fmadd32 r58.cache, r53.cache, u163, r57.discard | |
a170: bae5b6a21ff60114 fmadd32 r57.cache, r59.cache, u157, u155 | |
a178: bae9aea21cf44215 fmadd32 r58.cache, r55.cache, u165, r58.discard | |
a180: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
a186: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
a190: bae1b0821ff24214 fmadd32 r56.cache, r56.cache, u156, r57.discard | |
a198: bae5b4221ff00114 fmadd32 r57.cache, r58.cache, u153, u152 | |
a1a0: 8ae1b0820014 rcp r56.cache, r56.cache | |
a1a6: bae5f2422fee0115 fmadd32 r57.cache, r57.discard, r58.discard, u151 | |
a1ae: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
a1b8: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
a1be: d20e00000000 pop_exec r0l.cache, 1 | |
a1c4: fe2a54308014 and r42h.cache, r42l, 3 | |
a1ca: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
a1d0: bed50bc41e10 convert s32_to_f, r53.cache, u150, rte | |
a1d6: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a1de: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
a1e4: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
a1ee: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
a1f8: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
a1fe: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
a204: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a20c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
a212: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
a21c: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
a222: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a228: 20c018010000 jmp_exec_none 0xA340 | |
a22e: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
a234: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
a23a: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
a242: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
a24a: bed50bc41e10 convert s32_to_f, r53.cache, u150, rte | |
a250: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
a256: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a25e: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
a264: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
a26e: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
a278: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
a27e: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
a284: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a28c: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
a292: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
a29c: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
a2a2: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a2a8: 20c092000000 jmp_exec_none 0xA33A | |
a2ae: e2e5000000000010 mov_imm r57.cache, 0 | |
a2b6: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
a2bc: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
a2c2: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
a2ca: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
a2d2: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
a2dc: bed50bc41e10 convert s32_to_f, r53.cache, u150, rte | |
a2e2: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
a2e8: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a2f0: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
a2f6: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
a300: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
a30a: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
a310: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
a316: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a31e: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
a324: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
a32e: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
a334: d20e00000000 pop_exec r0l.cache, 1 | |
a33a: d20e00000000 pop_exec r0l.cache, 1 | |
a340: d20e00000000 pop_exec r0l.cache, 1 | |
a346: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
a34e: d20e00000000 pop_exec r0l.cache, 1 | |
a354: e2aa00200010 mov_imm r42h.cache, 8192 | |
a35a: fe2a4c518d1d and r42h.cache, u230l, r42h.discard | |
a360: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
a366: 20c002040000 jmp_exec_none 0xA768 | |
a36c: fe2a68308014 and r42h.cache, r52l, 3 | |
a372: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
a378: 20c0b2010000 jmp_exec_none 0xA52A | |
a37e: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
a384: 20c00c010000 jmp_exec_none 0xA490 | |
a38a: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
a390: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
a396: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a39c: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
a3a2: bae1aaa22af04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.discard | |
a3aa: bae1aee22af04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.discard | |
a3b2: 8ae5f0920014 rsqrt r57.cache, r56.discard | |
a3b8: 9ae1e0011e15 fmul32 r56.cache, u176, u176 | |
a3be: bae1dee11df04215 fmadd32 r56.cache, u175, u175, r56.discard | |
a3c6: bae1e2211ef04215 fmadd32 r56.cache, u177, u177, r56.discard | |
a3ce: 9ad5b2a22e15 fmul32 r53.cache, r57.cache, r53.discard | |
a3d4: 9ad9b2c22e15 fmul32 r54.cache, r57.cache, r54.discard | |
a3da: 9addf2e22e15 fmul32 r55.cache, r57.discard, r55.discard | |
a3e0: 8aedf0920014 rsqrt r59.cache, r56.discard | |
a3e6: 9ae1f0c12815 fmul32 r56.cache, u184, r38.cache | |
a3ec: 9ae56cc2a415 fmul32 r57.cache, r54, r38.neg | |
a3f2: bae1eea128f04215 fmadd32 r56.cache, u183, r37.cache, r56.discard | |
a3fa: bae56aa2a4f24215 fmadd32 r57.cache, r53, r37.neg, r57.discard | |
a402: bae9f2e128f04215 fmadd32 r58.cache, u185, r39.cache, r56.discard | |
a40a: 9ae16ee22415 fmul32 r56.cache, r55, r39 | |
a410: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
a41a: 82e9f0222ff400b04015 fcmpsel gte, r58.cache, r56.discard, r57.discard, r58.discard, 0 | |
a424: 9ae1b6e21d15 fmul32 r56.cache, r59.cache, u175 | |
a42a: 92e5a60000de018f5014 icmpsel seq, r57.cache, r51l.cache, 0, u47, r56.discard | |
a434: 9ae1b6021e15 fmul32 r56.cache, r59.cache, u176 | |
a43a: 92e1a60000e0018f5014 icmpsel seq, r56.cache, r51l.cache, 0, u48, r56.discard | |
a444: bae1f0422bf24215 fmadd32 r56.cache, r56.discard, r58.cache, r57.discard | |
a44c: 9ae5b4422b15 fmul32 r57.cache, r58.cache, r58.cache | |
a452: 9aedf6221e15 fmul32 r59.cache, r59.discard, u177 | |
a458: 92ed660000e2618f5014 icmpsel seq, r59.cache, r51l, 0, u49, r59.discard | |
a462: bae1f6222bf04215 fmadd32 r56.cache, r59.discard, r57.cache, r56.discard | |
a46a: bae9d8412fd64115 fmadd32 r58.cache, u172, r58.discard, u171 | |
a472: 8ae1f0820014 rcp r56.cache, r56.discard | |
a478: bae5da212ff44215 fmadd32 r57.cache, u173, r57.discard, r58.discard | |
a480: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
a48a: 1ae1f2022f15 fmul32 r56, r57.discard, r56.discard | |
a490: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a496: 20c08e000000 jmp_exec_none 0xA524 | |
a49c: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
a4a2: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
a4a8: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a4ae: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
a4b4: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a4bc: bae1aee22ab04215 fmadd32 r56.cache, r55.cache, r55.cache, r56.cache | |
a4c4: 8ae5b0920014 rsqrt r57.cache, r56.cache | |
a4ca: 9ad9b2c22a15 fmul32 r54.cache, r57.cache, r54.cache | |
a4d0: 9ad5b2a22a15 fmul32 r53.cache, r57.cache, r53.cache | |
a4d6: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a4dc: 9addf2e22a15 fmul32 r55.cache, r57.discard, r55.cache | |
a4e2: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a4ea: bae5aee22ab04215 fmadd32 r57.cache, r55.cache, r55.cache, r56.cache | |
a4f2: 8ae1b2120014 rsqrt_special r56.cache, r57.cache | |
a4f8: 9ae5b0222f15 fmul32 r57.cache, r56.cache, r57.discard | |
a4fe: 62e10000803f0010 mov_imm r56, 1065353216 | |
a506: 02d5b202004aa0065014 fcmpsel eq, r53, r57.cache, 0.0, r37, r53 | |
a510: 02d9b202004cc0065014 fcmpsel eq, r54, r57.cache, 0.0, r38, r54 | |
a51a: 02ddf202004ee0065014 fcmpsel eq, r55, r57.discard, 0.0, r39, r55 | |
a524: d20e00000000 pop_exec r0l.cache, 1 | |
a52a: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a530: 20c0a8000000 jmp_exec_none 0xA5D8 | |
a536: aad9e8c1a614 fadd32 r54.cache, u180, r22.neg | |
a53c: aad5e661a614 fadd32 r53.cache, u179, r19.neg | |
a542: 9ae1acc22a15 fmul32 r56.cache, r54.cache, r54.cache | |
a548: aaddeaa1a614 fadd32 r55.cache, u181, r21.neg | |
a54e: bae1aaa22ab04215 fmadd32 r56.cache, r53.cache, r53.cache, r56.cache | |
a556: baedaee22ab04215 fmadd32 r59.cache, r55.cache, r55.cache, r56.cache | |
a55e: 8ae9b6920014 rsqrt r58.cache, r59.cache | |
a564: 9ad5b4a22a15 fmul32 r53.cache, r58.cache, r53.cache | |
a56a: 9ad9b4c22a15 fmul32 r54.cache, r58.cache, r54.cache | |
a570: 8ae1b6120014 rsqrt_special r56.cache, r59.cache | |
a576: 9ae5ac021f15 fmul32 r57.cache, r54.cache, u184 | |
a57c: 9addf4e22a15 fmul32 r55.cache, r58.discard, r55.cache | |
a582: bae9aae21ef24215 fmadd32 r58.cache, r53.cache, u183, r57.discard | |
a58a: bae5b6221ede4115 fmadd32 r57.cache, r59.cache, u177, u175 | |
a592: bae9ae221ff44215 fmadd32 r58.cache, r55.cache, u185, r58.discard | |
a59a: 9ae1b0622f15 fmul32 r56.cache, r56.cache, r59.discard | |
a5a0: 82e9f40200f400f04014 fcmpsel gtn, r58.cache, r58.discard, 0.0, r58.discard, 0 | |
a5aa: bae1b0021ef24215 fmadd32 r56.cache, r56.cache, u176, r57.discard | |
a5b2: bae5b4a21dd84115 fmadd32 r57.cache, r58.cache, u173, u172 | |
a5ba: 8ae1b0820014 rcp r56.cache, r56.cache | |
a5c0: bae5f2422fd64115 fmadd32 r57.cache, r57.discard, r58.discard, u171 | |
a5c8: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
a5d2: 9ae1f2022b15 fmul32 r56.cache, r57.discard, r56.cache | |
a5d8: d20e00000000 pop_exec r0l.cache, 1 | |
a5de: fe2a54308014 and r42h.cache, r42l, 3 | |
a5e4: d2a895100004 if_icmp r0l.cache, slt, r42h.cache, 1, 1 | |
a5ea: bed50b441d11 convert s32_to_f, r53.cache, u170, rte | |
a5f0: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a5f8: 9ad570a22a15 fmul32 r53.cache, r56, r53.cache | |
a5fe: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
a608: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
a612: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
a618: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
a61e: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a626: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
a62c: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
a636: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
a63c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a642: 20c018010000 jmp_exec_none 0xA75A | |
a648: d2a895200004 if_icmp r0l.cache, slt, r42h.cache, 2, 1 | |
a64e: 9ad5aaa22415 fmul32 r53.cache, r53.cache, r37 | |
a654: bad5acc224aa4215 fmadd32 r53.cache, r54.cache, r38, r53.cache | |
a65c: bad9aee224aa4215 fmadd32 r54.cache, r55.cache, r39, r53.cache | |
a664: bed50b441d11 convert s32_to_f, r53.cache, u170, rte | |
a66a: 9addac022715 fmul32 r55.cache, r54.cache, r56 | |
a670: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a678: 9ad5aea22a15 fmul32 r53.cache, r55.cache, r53.cache | |
a67e: 82aaaa0200adc0aa5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.cache, r54l.cache | |
a688: 82aaaa06020051291014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.cache | |
a692: aad955a02a15 fadd32 r54.cache, r42h, r53.cache | |
a698: bed909c02a11 convert f_to_s32, r54.cache, r54.cache, rtz | |
a69e: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a6a6: bed90bc42a11 convert s32_to_f, r54.cache, r54.cache, rte | |
a6ac: 82d5aae6266ca02a5015 fcmpsel lt, r53.cache, r53.cache.abs, r55, r54, r53.cache | |
a6b6: 3ee509a02611 convert f_to_s32, r57, r53, rtz | |
a6bc: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a6c2: 20c092000000 jmp_exec_none 0xA754 | |
a6c8: e2e5000000000010 mov_imm r57.cache, 0 | |
a6d0: d288d5200004 if_icmp r0l.cache, seq, r42h.discard, 2, 1 | |
a6d6: 9ad5eaa22415 fmul32 r53.cache, r53.discard, r37 | |
a6dc: bad5ecc224ea4215 fmadd32 r53.cache, r54.discard, r38, r53.discard | |
a6e4: bad5eee224ea4215 fmadd32 r53.cache, r55.discard, r39, r53.discard | |
a6ec: 82d9ea0200ea00f04014 fcmpsel gtn, r54.cache, r53.discard, 0.0, r53.discard, 0 | |
a6f6: bed50b441d11 convert s32_to_f, r53.cache, u170, rte | |
a6fc: 9addec022f15 fmul32 r55.cache, r54.discard, r56.discard | |
a702: e2d900b800380010 mov_imm r54.cache, 939571200 | |
a70a: 9ad5eea22e15 fmul32 r53.cache, r55.discard, r53.discard | |
a710: 82aaaa0200edc0ae5014 fcmpsel gte, r42h.cache, r53.cache, 0.0, r54h.discard, r54l.discard | |
a71a: 82aaaa060200512d1014 fcmpsel lt, r42h.cache, r53.cache.abs, 0.5, 0, r42h.discard | |
a724: aad9d5a02a15 fadd32 r54.cache, r42h.discard, r53.cache | |
a72a: bed909c02e11 convert f_to_s32, r54.cache, r54.discard, rtz | |
a730: e2dd0000004b0010 mov_imm r55.cache, 1258291200 | |
a738: bed90bc42e11 convert s32_to_f, r54.cache, r54.discard, rte | |
a73e: 82d5eae62eeca02e5015 fcmpsel lt, r53.cache, r53.discard.abs, r55.discard, r54.discard, r53.discard | |
a748: bee509a02e11 convert f_to_s32, r57.cache, r53.discard, rtz | |
a74e: d20e00000000 pop_exec r0l.cache, 1 | |
a754: d20e00000000 pop_exec r0l.cache, 1 | |
a75a: d20e00000000 pop_exec r0l.cache, 1 | |
a760: 0e35f2a225150000 iadd r45, r57.discard, r45 | |
a768: d20e00000000 pop_exec r0l.cache, 1 | |
a76e: e2aa00400010 mov_imm r42h.cache, 16384 | |
a774: fe2a4c518d1d and r42h.cache, u230l, r42h.discard | |
a77a: 5289d5000004 if_icmp r0l, nseq, r42h.discard, 0, 1 | |
a780: 20c002040000 jmp_exec_none 0xAB82 | |
a786: fe2ae8308014 and r42h.cache, r52l.discard, 3 | |
a78c: 52a855300004 if_icmp r0l, slt, r42h, 3, 1 | |
a792: 20c0b2010000 jmp_exec_none 0xA944 | |
a798: 5288d5100004 if_icmp r0l, seq, r42h.discard, 1, 1 | |
a79e: 20c00c010000 jmp_exec_none 0xA8AA | |
a7a4: aad5d0c1a618 fadd32 r53.cache, u200, r22.neg | |
a7aa: aad1ce61a618 fadd32 r52.cache, u199, r19.neg | |
a7b0: 9addaaa22a15 fmul32 r55.cache, r53.cache, r53.cache | |
a7b6: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
a7bc: badda8822aee4215 fmadd32 r55.cache, r52.cache, r52.cache, r55.discard | |
a7c4: baddacc22aee4215 fmadd32 r55.cache, r54.cache, r54.cache, r55.discard | |
a7cc: 8ae1ee920014 rsqrt r56.cache, r55.discard | |
a7d2: 9addc8811c1a fmul32 r55.cache, u196, u196 | |
a7d8: baddc6611cee421a fmadd32 r55.cache, u195, u195, r55.discard | |
a7e0: baddcaa11cee421a fmadd32 r55.cache, u197, u197, r55.discard | |
a7e8: 9ad1b0822e15 fmul32 r52.cache, r56.cache, r52.discard | |
a7ee: 9ad5b0a22e15 fmul32 r53.cache, r56.cache, r53.discard | |
a7f4: 9ad9f0c22e15 fmul32 r54.cache, r56.discard, r54.discard | |
a7fa: 8ae9ee920014 rsqrt r58.cache, r55.discard | |
a800: 9addd8c12819 fmul32 r55.cache, u204, r38.cache | |
a806: 9ae16ac2a415 fmul32 r56.cache, r53, r38.neg | |
a80c: baddd6a128ee4219 fmadd32 r55.cache, u203, r37.cache, r55.discard | |
a814: bae168a2a4f04215 fmadd32 r56.cache, r52, r37.neg, r56.discard | |
a81c: bae5dae128ee4219 fmadd32 r57.cache, u205, r39.cache, r55.discard | |
a824: 9add6ce22415 fmul32 r55.cache, r54, r39 | |
a82a: 82e5f20200f200f04014 fcmpsel gtn, r57.cache, r57.discard, 0.0, r57.discard, 0 | |
a834: 82e1ee022ff200b04015 fcmpsel gte, r56.cache, r55.discard, r56.discard, r57.discard, 0 | |
a83e: 9addb4621c16 fmul32 r55.cache, r58.cache, u195 | |
a844: 92e5a60000c6e18e9014 icmpsel seq, r57.cache, r51l.cache, 0, u67, r55.discard | |
a84e: 9addb4821c16 fmul32 r55.cache, r58.cache, u196 | |
a854: 92dda60000c8e18e9014 icmpsel seq, r55.cache, r51l.cache, 0, u68, r55.discard | |
a85e: bae5ee022bf24215 fmadd32 r57.cache, r55.discard, r56.cache, r57.discard | |
a866: 9addb0022b15 fmul32 r55.cache, r56.cache, r56.cache | |
a86c: 9ae9f4a21c16 fmul32 r58.cache, r58.discard, u197 | |
a872: 92cde60000ca418f9014 icmpsel seq, r51.cache, r51l.discard, 0, u69, r58.discard | |
a87c: bacde6e22af24215 fmadd32 r51.cache, r51.discard, r55.cache, r57.discard | |
a884: bae1c0012ffe4119 fmadd32 r56.cache, u192, r56.discard, u191 | |
a88c: 8acde6820014 rcp r51.cache, r51.discard | |
a892: baddc2e12ef04219 fmadd32 r55.cache, u193, r55.discard, r56.discard | |
a89a: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
a8a4: 1acdee622e15 fmul32 r51, r55.discard, r51.discard | |
a8aa: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a8b0: 20c08e000000 jmp_exec_none 0xA93E | |
a8b6: aad1d0c1a618 fadd32 r52.cache, u200, r22.neg | |
a8bc: aacdce61a618 fadd32 r51.cache, u199, r19.neg | |
a8c2: 9ad5a8822a15 fmul32 r53.cache, r52.cache, r52.cache | |
a8c8: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
a8ce: bad5a6622aaa4215 fmadd32 r53.cache, r51.cache, r51.cache, r53.cache | |
a8d6: bad5acc22aaa4215 fmadd32 r53.cache, r54.cache, r54.cache, r53.cache | |
a8de: 8addaa920014 rsqrt r55.cache, r53.cache | |
a8e4: 9ad5ae822a15 fmul32 r53.cache, r55.cache, r52.cache | |
a8ea: 9ad1ae622a15 fmul32 r52.cache, r55.cache, r51.cache | |
a8f0: 9acdaaa22a15 fmul32 r51.cache, r53.cache, r53.cache | |
a8f6: 9ad9eec22a15 fmul32 r54.cache, r55.discard, r54.cache | |
a8fc: bacda8822aa64215 fmadd32 r51.cache, r52.cache, r52.cache, r51.cache | |
a904: baddacc22aa64215 fmadd32 r55.cache, r54.cache, r54.cache, r51.cache | |
a90c: 8acdae120014 rsqrt_special r51.cache, r55.cache | |
a912: 9adda6e22e15 fmul32 r55.cache, r51.cache, r55.discard | |
a918: 62cd0000803f0010 mov_imm r51, 1065353216 | |
a920: 02d1ae02004a80065014 fcmpsel eq, r52, r55.cache, 0.0, r37, r52 | |
a92a: 02d5ae02004ca0065014 fcmpsel eq, r53, r55.cache, 0.0, r38, r53 | |
a934: 02d9ee02004ec0065014 fcmpsel eq, r54, r55.discard, 0.0, r39, r54 | |
a93e: d20e00000000 pop_exec r0l.cache, 1 | |
a944: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
a94a: 20c0a8000000 jmp_exec_none 0xA9F2 | |
a950: aacdd0c1a618 fadd32 r51.cache, u200, r22.neg | |
a956: aad1ce61a618 fadd32 r52.cache, u199, r19.neg | |
a95c: 9ad5a6622a15 fmul32 r53.cache, r51.cache, r51.cache | |
a962: aad9d2a1a618 fadd32 r54.cache, u201, r21.neg | |
a968: bad5a8822aaa4215 fmadd32 r53.cache, r52.cache, r52.cache, r53.cache | |
a970: bae5acc22aaa4215 fmadd32 r57.cache, r54.cache, r54.cache, r53.cache | |
a978: 8ae1b2920014 rsqrt r56.cache, r57.cache | |
a97e: 9ad1b0822a15 fmul32 r52.cache, r56.cache, r52.cache | |
a984: 9ad5b0622a15 fmul32 r53.cache, r56.cache, r51.cache | |
a98a: 8acdb2120014 rsqrt_special r51.cache, r57.cache | |
a990: 9add6a821d16 fmul32 r55.cache, r53, u204 | |
a996: 9ad9f0c22a15 fmul32 r54.cache, r56.discard, r54.cache | |
a99c: bae168621dee4216 fmadd32 r56.cache, r52, u203, r55.discard | |
a9a4: baddb2a21cc68116 fmadd32 r55.cache, r57.cache, u197, u195 | |
a9ac: bae16ca21df04216 fmadd32 r56.cache, r54, u205, r56.discard | |
a9b4: 9acda6222f15 fmul32 r51.cache, r51.cache, r57.discard | |
a9ba: 82e1f00200f000f04014 fcmpsel gtn, r56.cache, r56.discard, 0.0, r56.discard, 0 | |
a9c4: bacda6821cee4216 fmadd32 r51.cache, r51.cache, u196, r55.discard | |
a9cc: baddb0221cc08116 fmadd32 r55.cache, r56.cache, u193, u192 | |
a9d4: 8acda6820014 rcp r51.cache, r51.cache | |
a9da: baddee022ffe4115 fmadd32 r55.cache, r55.discard, r56.discard, u191 | |
a9e2: 82ddee0200ee00f04014 fcmpsel gtn, r55.cache, r55.discard, 0.0, r55.discard, 0 | |
a9ec: 9acdee622a15 fmul32 r51.cache, r55.discard, r51.cache | |
a9f2: d20e00000000 pop_exec r0l.cache, 1 | |
a9f8: fe5cd4308014 and r55l.cache, r42l.discard, 3 | |
a9fe: d2a86e100004 if_icmp r0l.cache, slt, r55l, 1, 1 | |
aa04: be950bc41f11 convert s32_to_f, r37.cache, u190, rte | |
aa0a: e29900b800380010 mov_imm r38.cache, 939571200 | |
aa12: 9a9566a22815 fmul32 r37.cache, r51, r37.cache | |
aa18: 82988a02008dc0a85014 fcmpsel gte, r38l.cache, r37.cache, 0.0, r38h.cache, r38l.cache | |
aa22: 82988a060200c1281014 fcmpsel lt, r38l.cache, r37.cache.abs, 0.5, 0, r38l.cache | |
aa2c: aa998ca02815 fadd32 r38.cache, r38l.cache, r37.cache | |
aa32: be9909c02811 convert f_to_s32, r38.cache, r38.cache, rtz | |
aa38: e29d0000004b0010 mov_imm r39.cache, 1258291200 | |
aa40: be990bc42811 convert s32_to_f, r38.cache, r38.cache, rte | |
aa46: 82958ae6244ca0285015 fcmpsel lt, r37.cache, r37.cache.abs, r39, r38, r37.cache | |
aa50: 3ea909a02411 convert f_to_s32, r42, r37, rtz | |
aa56: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
aa5c: 20c018010000 jmp_exec_none 0xAB74 | |
aa62: d2a86e200004 if_icmp r0l.cache, slt, r55l, 2, 1 | |
aa68: 9aa9a8a22815 fmul32 r42.cache, r52.cache, r37.cache | |
aa6e: bad16ac228944215 fmadd32 r52.cache, r53, r38.cache, r42.cache | |
aa76: bad16ce228a84215 fmadd32 r52.cache, r54, r39.cache, r52.cache | |
aa7e: be950bc41f11 convert s32_to_f, r37.cache, u190, rte | |
aa84: 9aa968622615 fmul32 r42.cache, r52, r51 | |
aa8a: e29900b800380010 mov_imm r38.cache, 939571200 | |
aa92: 9a9594a22815 fmul32 r37.cache, r42.cache, r37.cache | |
aa98: 82988a02008dc0a85014 fcmpsel gte, r38l.cache, r37.cache, 0.0, r38h.cache, r38l.cache | |
aaa2: 82988a060200c1281014 fcmpsel lt, r38l.cache, r37.cache.abs, 0.5, 0, r38l.cache | |
aaac: aa998ca02815 fadd32 r38.cache, r38l.cache, r37.cache | |
aab2: be9909c02811 convert f_to_s32, r38.cache, r38.cache, rtz | |
aab8: e29d0000004b0010 mov_imm r39.cache, 1258291200 | |
aac0: be990bc42811 convert s32_to_f, r38.cache, r38.cache, rte | |
aac6: 82958ae6244ca0285015 fcmpsel lt, r37.cache, r37.cache.abs, r39, r38, r37.cache | |
aad0: 3ea909a02411 convert f_to_s32, r42, r37, rtz | |
aad6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
aadc: 20c092000000 jmp_exec_none 0xAB6E | |
aae2: e2a9000000000010 mov_imm r42.cache, 0 | |
aaea: d288ee200004 if_icmp r0l.cache, seq, r55l.discard, 2, 1 | |
aaf0: 9aa9e8a22c15 fmul32 r42.cache, r52.discard, r37.discard | |
aaf6: bad1eac22c944215 fmadd32 r52.cache, r53.discard, r38.discard, r42.cache | |
aafe: ba95ece22ce84215 fmadd32 r37.cache, r54.discard, r39.discard, r52.discard | |
ab06: 8299ca0200ca00f04014 fcmpsel gtn, r38.cache, r37.discard, 0.0, r37.discard, 0 | |
ab10: be950bc41f11 convert s32_to_f, r37.cache, u190, rte | |
ab16: 9aa9cc622e15 fmul32 r42.cache, r38.discard, r51.discard | |
ab1c: e29900b800380010 mov_imm r38.cache, 939571200 | |
ab24: 9a9594a22c15 fmul32 r37.cache, r42.cache, r37.discard | |
ab2a: 82988a0200cdc0ac5014 fcmpsel gte, r38l.cache, r37.cache, 0.0, r38h.discard, r38l.discard | |
ab34: 82988a060200c12c1014 fcmpsel lt, r38l.cache, r37.cache.abs, 0.5, 0, r38l.discard | |
ab3e: aa99cca02815 fadd32 r38.cache, r38l.discard, r37.cache | |
ab44: be9909c02c11 convert f_to_s32, r38.cache, r38.discard, rtz | |
ab4a: e29d0000004b0010 mov_imm r39.cache, 1258291200 | |
ab52: be990bc42c11 convert s32_to_f, r38.cache, r38.discard, rte | |
ab58: 8295cae62ccca02c5015 fcmpsel lt, r37.cache, r37.discard.abs, r39.discard, r38.discard, r37.discard | |
ab62: bea909a02c11 convert f_to_s32, r42.cache, r37.discard, rtz | |
ab68: d20e00000000 pop_exec r0l.cache, 1 | |
ab6e: d20e00000000 pop_exec r0l.cache, 1 | |
ab74: d20e00000000 pop_exec r0l.cache, 1 | |
ab7a: 0e35d4a225150000 iadd r45, r42.discard, r45 | |
ab82: d21600000000 pop_exec r0l.cache, 2 | |
ab88: ae9500e01f070012 bfeil r37.cache, 0, u223, 7 | |
ab90: fe14caf08114 and r37l.cache, r37l.discard, 31 | |
ab96: 52a84a700004 if_icmp r0l, slt, r37l, 7, 1 | |
ab9c: 20c050020000 jmp_exec_none 0xADEC | |
aba2: 52a84a400004 if_icmp r0l, slt, r37l, 4, 1 | |
aba8: 20c0e6000000 jmp_exec_none 0xAC8E | |
abae: 52a94a100004 if_icmp r0l, sgte, r37l, 1, 1 | |
abb4: 20c0d4000000 jmp_exec_none 0xAC88 | |
abba: 52a84a300004 if_icmp r0l, slt, r37l, 3, 1 | |
abc0: 20c066000000 jmp_exec_none 0xAC26 | |
abc6: 92e08a10000011900004 icmpsel seq, r24l.cache, r37l.cache, 1, 0, 1 | |
abd0: 62650000803f mov_imm r25, 1065353216 | |
abd6: 9210c8000001018b icmpsel seq, r4l.cache, r4l.discard, 0, 1, r24l.cache | |
abde: 626d00000000 mov_imm r27, 0 | |
abe4: 626100000000 mov_imm r24, 0 | |
abea: 5288c8000000 if_icmp r0l, seq, r4l.discard, 0, 1 | |
abf0: 9e1546e21de0c113 imadd r37.cache, r3, u239, u240 | |
abf8: 0e6101a028010000 iadd r24, 1, r37.cache | |
ac00: 0e6502a024010000 iadd r25, 2, r37 | |
ac08: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
ac10: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
ac18: 05c9200e03c01200 device_load 0, i32, single, r25, u0_u1, r25, unsigned | |
ac20: d20e00000000 pop_exec r0l.cache, 1 | |
ac26: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
ac2c: 3800 wait 0 | |
ac2e: 20c054000000 jmp_exec_none 0xAC82 | |
ac34: 62650000803f mov_imm r25, 1065353216 | |
ac3a: 626d00000000 mov_imm r27, 0 | |
ac40: 626100000000 mov_imm r24, 0 | |
ac46: 5289c6000004 if_icmp r0l, nseq, r35l.discard, 0, 1 | |
ac4c: 9e1546e21de2c113 imadd r37.cache, r3, u239, u241 | |
ac54: 0e6101a028010000 iadd r24, 1, r37.cache | |
ac5c: 0e6502a024010000 iadd r25, 2, r37 | |
ac64: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
ac6c: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
ac74: 05c9200e03c01200 device_load 0, i32, single, r25, u0_u1, r25, unsigned | |
ac7c: d20e00000000 pop_exec r0l.cache, 1 | |
ac82: d20e00000000 pop_exec r0l.cache, 1 | |
ac88: d20e00000000 pop_exec r0l.cache, 1 | |
ac8e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
ac94: 3800 wait 0 | |
ac96: 20c050010000 jmp_exec_none 0xADE6 | |
ac9c: 52a84a500004 if_icmp r0l, slt, r37l, 5, 1 | |
aca2: 20c054000000 jmp_exec_none 0xACF6 | |
aca8: 62650000803f mov_imm r25, 1065353216 | |
acae: 626d00000000 mov_imm r27, 0 | |
acb4: 626100000000 mov_imm r24, 0 | |
acba: 5289c7000004 if_icmp r0l, nseq, r35h.discard, 0, 1 | |
acc0: 9e1546e21de4c113 imadd r37.cache, r3, u239, u242 | |
acc8: 0e6101a028010000 iadd r24, 1, r37.cache | |
acd0: 0e6502a024010000 iadd r25, 2, r37 | |
acd8: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
ace0: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
ace8: 05c9200e03c01200 device_load 0, i32, single, r25, u0_u1, r25, unsigned | |
acf0: d20e00000000 pop_exec r0l.cache, 1 | |
acf6: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
acfc: 3800 wait 0 | |
acfe: 20c0e2000000 jmp_exec_none 0xADE0 | |
ad04: 52a84a600004 if_icmp r0l, slt, r37l, 6, 1 | |
ad0a: 20c05e000000 jmp_exec_none 0xAD68 | |
ad10: 62650000803f mov_imm r25, 1065353216 | |
ad16: 626100000000 mov_imm r24, 0 | |
ad1c: 626d00000000 mov_imm r27, 0 | |
ad22: 52a80c010000 if_icmp r0l, slt, u6l, 0, 1 | |
ad28: 1e1546e21d6ec113 imadd r37, r3, u239, u247l | |
ad30: 20c032000000 jmp_exec_none 0xAD62 | |
ad36: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
ad3e: e28d000002000010 mov_imm r35.cache, 131072 | |
ad46: 5229ee612c0d if_icmp r0l, ugte, u247, r35.discard, 1 | |
ad4c: 0e6101a024010000 iadd r24, 1, r37 | |
ad54: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
ad5c: d20e00000000 pop_exec r0l.cache, 1 | |
ad62: d20e00000000 pop_exec r0l.cache, 1 | |
ad68: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
ad6e: 3800 wait 0 | |
ad70: 20c06a000000 jmp_exec_none 0xADDA | |
ad76: e26100000100 mov_imm r24.cache, 65536 | |
ad7c: fe0d8c01ab10 and r35.cache, u6, r24.cache | |
ad82: 62650000803f mov_imm r25, 1065353216 | |
ad88: 626100000000 mov_imm r24, 0 | |
ad8e: 626d00000000 mov_imm r27, 0 | |
ad94: 5289c6020004 if_icmp r0l, nseq, r35.discard, 0, 1 | |
ad9a: 1e1546e21d70c113 imadd r37, r3, u239, u248l | |
ada2: 20c032000000 jmp_exec_none 0xADD4 | |
ada8: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
adb0: e28d000002000010 mov_imm r35.cache, 131072 | |
adb8: 5229f0612c0d if_icmp r0l, ugte, u248, r35.discard, 1 | |
adbe: 0e6101a024010000 iadd r24, 1, r37 | |
adc6: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
adce: d20e00000000 pop_exec r0l.cache, 1 | |
add4: d20e00000000 pop_exec r0l.cache, 1 | |
adda: d20e00000000 pop_exec r0l.cache, 1 | |
ade0: d20e00000000 pop_exec r0l.cache, 1 | |
ade6: d20e00000000 pop_exec r0l.cache, 1 | |
adec: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
adf2: 3800 wait 0 | |
adf4: 20c0f8020000 jmp_exec_none 0xB0EC | |
adfa: 52a84aa00004 if_icmp r0l, slt, r37l, 10, 1 | |
ae00: 20c06c010000 jmp_exec_none 0xAF6C | |
ae06: 52a84a800004 if_icmp r0l, slt, r37l, 8, 1 | |
ae0c: 20c064000000 jmp_exec_none 0xAE70 | |
ae12: e28d000002000010 mov_imm r35.cache, 131072 | |
ae1a: fe158c61a411 and r37.cache, u6, r35 | |
ae20: 62650000803f mov_imm r25, 1065353216 | |
ae26: 626100000000 mov_imm r24, 0 | |
ae2c: 626d00000000 mov_imm r27, 0 | |
ae32: 52894a020004 if_icmp r0l, nseq, r37, 0, 1 | |
ae38: 1e1546e21d72c113 imadd r37, r3, u239, u249l | |
ae40: 20c02a000000 jmp_exec_none 0xAE6A | |
ae46: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
ae4e: 5229f2612c0d if_icmp r0l, ugte, u249, r35.discard, 1 | |
ae54: 0e6101a024010000 iadd r24, 1, r37 | |
ae5c: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
ae64: d20e00000000 pop_exec r0l.cache, 1 | |
ae6a: d20e00000000 pop_exec r0l.cache, 1 | |
ae70: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
ae76: 3800 wait 0 | |
ae78: 20c0ee000000 jmp_exec_none 0xAF66 | |
ae7e: 52a84a900004 if_icmp r0l, slt, r37l, 9, 1 | |
ae84: 20c06a000000 jmp_exec_none 0xAEEE | |
ae8a: e26100000400 mov_imm r24.cache, 262144 | |
ae90: fe0d8c01ab10 and r35.cache, u6, r24.cache | |
ae96: 62650000803f mov_imm r25, 1065353216 | |
ae9c: 626100000000 mov_imm r24, 0 | |
aea2: 626d00000000 mov_imm r27, 0 | |
aea8: 5289c6020004 if_icmp r0l, nseq, r35.discard, 0, 1 | |
aeae: 1e1546e21d74c113 imadd r37, r3, u239, u250l | |
aeb6: 20c032000000 jmp_exec_none 0xAEE8 | |
aebc: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
aec4: e28d000002000010 mov_imm r35.cache, 131072 | |
aecc: 5229f4612c0d if_icmp r0l, ugte, u250, r35.discard, 1 | |
aed2: 0e6101a024010000 iadd r24, 1, r37 | |
aeda: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
aee2: d20e00000000 pop_exec r0l.cache, 1 | |
aee8: d20e00000000 pop_exec r0l.cache, 1 | |
aeee: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
aef4: 3800 wait 0 | |
aef6: 20c06a000000 jmp_exec_none 0xAF60 | |
aefc: e26100000800 mov_imm r24.cache, 524288 | |
af02: fe0d8c01ab10 and r35.cache, u6, r24.cache | |
af08: 62650000803f mov_imm r25, 1065353216 | |
af0e: 626100000000 mov_imm r24, 0 | |
af14: 626d00000000 mov_imm r27, 0 | |
af1a: 5289c6020004 if_icmp r0l, nseq, r35.discard, 0, 1 | |
af20: 1e1546e21d76c113 imadd r37, r3, u239, u251l | |
af28: 20c032000000 jmp_exec_none 0xAF5A | |
af2e: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
af36: e28d000002000010 mov_imm r35.cache, 131072 | |
af3e: 5229f6612c0d if_icmp r0l, ugte, u251, r35.discard, 1 | |
af44: 0e6101a024010000 iadd r24, 1, r37 | |
af4c: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
af54: d20e00000000 pop_exec r0l.cache, 1 | |
af5a: d20e00000000 pop_exec r0l.cache, 1 | |
af60: d20e00000000 pop_exec r0l.cache, 1 | |
af66: d20e00000000 pop_exec r0l.cache, 1 | |
af6c: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
af72: 3800 wait 0 | |
af74: 20c078010000 jmp_exec_none 0xB0EC | |
af7a: 52a84ab00004 if_icmp r0l, slt, r37l, 11, 1 | |
af80: 20c06a000000 jmp_exec_none 0xAFEA | |
af86: e26100001000 mov_imm r24.cache, 1048576 | |
af8c: fe0d8c01ab10 and r35.cache, u6, r24.cache | |
af92: 62650000803f mov_imm r25, 1065353216 | |
af98: 626100000000 mov_imm r24, 0 | |
af9e: 626d00000000 mov_imm r27, 0 | |
afa4: 5289c6020004 if_icmp r0l, nseq, r35.discard, 0, 1 | |
afaa: 1e1546e21d78c113 imadd r37, r3, u239, u252l | |
afb2: 20c032000000 jmp_exec_none 0xAFE4 | |
afb8: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
afc0: e28d000002000010 mov_imm r35.cache, 131072 | |
afc8: 5229f8612c0d if_icmp r0l, ugte, u252, r35.discard, 1 | |
afce: 0e6101a024010000 iadd r24, 1, r37 | |
afd6: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
afde: d20e00000000 pop_exec r0l.cache, 1 | |
afe4: d20e00000000 pop_exec r0l.cache, 1 | |
afea: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
aff0: 3800 wait 0 | |
aff2: 20c0f4000000 jmp_exec_none 0xB0E6 | |
aff8: 52a84ac00004 if_icmp r0l, slt, r37l, 12, 1 | |
affe: 20c06a000000 jmp_exec_none 0xB068 | |
b004: e26100002000 mov_imm r24.cache, 2097152 | |
b00a: fe0d8c01ab10 and r35.cache, u6, r24.cache | |
b010: 62650000803f mov_imm r25, 1065353216 | |
b016: 626100000000 mov_imm r24, 0 | |
b01c: 626d00000000 mov_imm r27, 0 | |
b022: 5289c6020004 if_icmp r0l, nseq, r35.discard, 0, 1 | |
b028: 1e1546e21d7ac113 imadd r37, r3, u239, u253l | |
b030: 20c032000000 jmp_exec_none 0xB062 | |
b036: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
b03e: e28d000002000010 mov_imm r35.cache, 131072 | |
b046: 5229fa612c0d if_icmp r0l, ugte, u253, r35.discard, 1 | |
b04c: 0e6101a024010000 iadd r24, 1, r37 | |
b054: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
b05c: d20e00000000 pop_exec r0l.cache, 1 | |
b062: d20e00000000 pop_exec r0l.cache, 1 | |
b068: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b06e: 3800 wait 0 | |
b070: 20c076000000 jmp_exec_none 0xB0E6 | |
b076: e26100004000 mov_imm r24.cache, 4194304 | |
b07c: 9290cac0000011900004 icmpsel seq, r4l.cache, r37l.discard, 12, 0, 1 | |
b086: fe618c01ab00 and r24.cache, u6, r24.cache | |
b08c: 62650000803f mov_imm r25, 1065353216 | |
b092: 9210b0020001818c icmpsel seq, r4l.cache, r24.cache, 0, 1, r4l.discard | |
b09a: 626100000000 mov_imm r24, 0 | |
b0a0: 626d00000000 mov_imm r27, 0 | |
b0a6: 5288c8000000 if_icmp r0l, seq, r4l.discard, 0, 1 | |
b0ac: 1e1546e21d7cc113 imadd r37, r3, u239, u254l | |
b0b4: 20c02c000000 jmp_exec_none 0xB0E0 | |
b0ba: 05d9a00e04c01200 device_load 0, i32, single, r27, u0_u1, r37, unsigned | |
b0c2: e28d000002000010 mov_imm r35.cache, 131072 | |
b0ca: 5229fc612c0d if_icmp r0l, ugte, u254, r35.discard, 1 | |
b0d0: 0e6101a02c010000 iadd r24, 1, r37.discard | |
b0d8: 05c1000e03c01200 device_load 0, i32, single, r24, u0_u1, r24, unsigned | |
b0e0: d21600000000 pop_exec r0l.cache, 2 | |
b0e6: d21600000000 pop_exec r0l.cache, 2 | |
b0ec: d21600000000 pop_exec r0l.cache, 2 | |
b0f2: 9295d00200d000d04014 icmpsel sgt, r37.cache, r40.discard, 0, r40.discard, 0 | |
b0fc: 928de40200e400d04014 icmpsel sgt, r35.cache, r50.discard, 0, r50.discard, 0 | |
b106: 92a1caf203caf0b37017 icmpsel slt, r40.cache, r37.discard, 255, r37.discard, 255 | |
b110: 9295c6f203c6f0b37017 icmpsel slt, r37.cache, r35.discard, 255, r35.discard, 255 | |
b11a: ae9d000029070011 bfeil r39.cache, 0, r40.cache, 7 | |
b122: ae8d00a028070011 bfeil r35.cache, 0, r37.cache, 7 | |
b12a: 9299c80200c800d04014 icmpsel sgt, r38.cache, r36.discard, 0, r36.discard, 0 | |
b134: 8e11ce022d150000 iadd r36.cache, r39.discard, r40.discard | |
b13c: 929dccf203ccf0b37017 icmpsel slt, r39.cache, r38.discard, 255, r38.discard, 255 | |
b146: 9e21c8422c000015 imadd r40.cache, r36.discard, r34.discard, 0 | |
b14e: ae9100e028070011 bfeil r36.cache, 0, r39.cache, 7 | |
b156: 9299e20200e200d04014 icmpsel sgt, r38.cache, r49.discard, 0, r49.discard, 0 | |
b160: ae89d08600000014 asr r34.cache, r40.discard, 8 | |
b168: 8e11c8e22c150000 iadd r36.cache, r36.discard, r39.discard | |
b170: 9299ccf203ccf0b37017 icmpsel slt, r38.cache, r38.discard, 255, r38.discard, 255 | |
b17a: 9e05c8222c000015 imadd r33.cache, r36.discard, r33.discard, 0 | |
b182: ae9100c028070011 bfeil r36.cache, 0, r38.cache, 7 | |
b18a: ae85c28600000014 asr r33.cache, r33.discard, 8 | |
b192: 8e11c8c22c150000 iadd r36.cache, r36.discard, r38.discard | |
b19a: 8e0dc6a22c150000 iadd r35.cache, r35.discard, r37.discard | |
b1a2: 9e11c8022e000015 imadd r36.cache, r36.discard, r48.discard, 0 | |
b1aa: 9e0dc6e22d000015 imadd r35.cache, r35.discard, r47.discard, 0 | |
b1b2: ae91c88600000014 asr r36.cache, r36.discard, 8 | |
b1ba: ae8dc68600000014 asr r35.cache, r35.discard, 8 | |
b1c2: ae9500e01f040012 bfeil r37.cache, 0, u223, 4 | |
b1ca: be8d0b642c11 convert s32_to_f, r35.cache, r35.discard, rte | |
b1d0: fe10ca708004 and r4l.cache, r37l.discard, 7 | |
b1d6: be850b242c11 convert s32_to_f, r33.cache, r33.discard, rte | |
b1dc: e2958180803b0010 mov_imm r37.cache, 998277249 | |
b1e4: be890b442c11 convert s32_to_f, r34.cache, r34.discard, rte | |
b1ea: 1a85c2a22815 fmul32 r33, r33.discard, r37.cache | |
b1f0: be910b842c11 convert s32_to_f, r36.cache, r36.discard, rte | |
b1f6: 1a89c4a22815 fmul32 r34, r34.discard, r37.cache | |
b1fc: 1a8dc6a22815 fmul32 r35, r35.discard, r37.cache | |
b202: 1a91c8a22c15 fmul32 r36, r36.discard, r37.discard | |
b208: 52a848200000 if_icmp r0l, slt, r4l, 2, 1 | |
b20e: 3800 wait 0 | |
b210: 20c05e020000 jmp_exec_none 0xB46E | |
b216: 528848100000 if_icmp r0l, seq, r4l, 1, 1 | |
b21c: fe61fe098008 mov r24.cache, u223 | |
b222: aee10000eb0f0000 bfeil r24.cache, 0, r24.cache, 15, mask 0x7 | |
b22a: 9e63700201840101 imadd r24_r25.cache, r24, 80, u2 | |
b232: 0e65726218000000 iadd r25, r25, u3 | |
b23a: 20c084000000 jmp_exec_none 0xB2BE | |
b240: 0531300531c97200 device_load 0, i32, triple, r38_r39_r40, r24_r25, 19, signed, lsl 2 | |
b248: 3800 wait 0 | |
b24a: aaedcec2a604 fadd32 r27.cache, r39.discard, r22.neg | |
b250: aae1cc62a604 fadd32 r24.cache, r38.discard, r19.neg | |
b256: 9a95b6622b10 fmul32 r37.cache, r27.cache, r27.cache | |
b25c: aae5d0a2a604 fadd32 r25.cache, r40.discard, r21.neg | |
b262: ba95b0022bca4210 fmadd32 r37.cache, r24.cache, r24.cache, r37.discard | |
b26a: ba95b2222bca4210 fmadd32 r37.cache, r25.cache, r25.cache, r37.discard | |
b272: 8a99ca920014 rsqrt r38.cache, r37.discard | |
b278: 6295000000000010 mov_imm r37, 0 | |
b280: 9ae18c022b04 fmul32 r24.cache, r38.cache, r24.cache | |
b286: 9aed8c622b04 fmul32 r27.cache, r38.cache, r27.cache | |
b28c: 9ae5cc222b04 fmul32 r25.cache, r38.discard, r25.cache | |
b292: 9af5b6a22f00 fmul32 r29.cache, r27.cache, r29.discard | |
b298: 9aedb6022c01 fmul32 r27.cache, r27.cache, r32.discard | |
b29e: bae9b0422ffa0200 fmadd32 r26.cache, r24.cache, r26.discard, r29.discard | |
b2a6: bae1b0c22f760200 fmadd32 r24.cache, r24.cache, r30.discard, r27 | |
b2ae: 3ae9b2822ff40200 fmadd32 r26, r25.cache, r28.discard, r26.discard | |
b2b6: 3af572e22f700200 fmadd32 r29, r25, r31.discard, r24 | |
b2be: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b2c4: 20c0a4010000 jmp_exec_none 0xB468 | |
b2ca: e279ffffff7f mov_imm r30.cache, 2147483647 | |
b2d0: fe69b6c2ab00 and r26.cache, r27.cache, r30.cache | |
b2d6: e2750000807f mov_imm r29.cache, 2139095040 | |
b2dc: e2710000803f mov_imm r28.cache, 1065353216 | |
b2e2: 926db4a22bb8604b icmpsel ugt, r27.cache, r26.cache, r29.cache, r28.cache, r27.cache | |
b2ea: fe107e418008 and r4l.cache, u223l, 4 | |
b2f0: fe7db0c2ab00 and r31.cache, r24.cache, r30.cache | |
b2f6: 9269880000b8208b icmpsel seq, r26.cache, r4l.cache, 0, r28.cache, r25.cache | |
b2fe: 9265fea22bb8004b icmpsel ugt, r25.cache, r31.discard, r29.cache, r28.cache, r24.cache | |
b306: fe61b4c2af00 and r24.cache, r26.cache, r30.discard | |
b30c: fe100c418000 and r4l.cache, u6l, 4 | |
b312: 9261b0a227f8404b icmpsel ugt, r24.cache, r24.cache, r29, r28.discard, r26.cache | |
b31a: d28888000000 if_icmp r0l.cache, seq, r4l.cache, 0, 1 | |
b320: bae9f0212bf48108 fmadd32 r26.cache, u216, r25.cache, u218 | |
b328: e2710000803f mov_imm r28.cache, 1065353216 | |
b32e: bae9ee612bb40208 fmadd32 r26.cache, u215, r27.cache, r26.cache | |
b336: fe107e218008 and r4l.cache, u223l, 2 | |
b33c: bae9f2012bb40208 fmadd32 r26.cache, u217, r24.cache, r26.cache | |
b344: 1295480000f8408b0010 icmpsel seq, r37, r4l, 0, r28.discard, r26.cache | |
b34e: bae9e0212be48108 fmadd32 r26.cache, u208, r25.cache, u210 | |
b356: bae5e8212bec8108 fmadd32 r25.cache, u212, r25.cache, u214 | |
b35e: bae9de612bb40208 fmadd32 r26.cache, u207, r27.cache, r26.cache | |
b366: bae5e66127b20208 fmadd32 r25.cache, u211, r27, r25.cache | |
b36e: 3ae9e2012b740208 fmadd32 r26, u209, r24.cache, r26 | |
b376: 3af5ea0127720208 fmadd32 r29, u213, r24, r25 | |
b37e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b384: 20c0de000000 jmp_exec_none 0xB462 | |
b38a: e26900000000 mov_imm r26.cache, 0 | |
b390: 5229ee21240c if_icmp r0l, ugte, u247, r1, 1 | |
b396: 9e6946e21d6ec103 imadd r26.cache, r3, u239, u247l | |
b39e: 0e69024027000000 iadd r26, 2, r26 | |
b3a6: 20c016000000 jmp_exec_none 0xB3BC | |
b3ac: 05d1400e03c01200 device_load 0, i32, single, r26, u0_u1, r26, unsigned | |
b3b4: 3800 wait 0 | |
b3b6: bee909402b00 convert f_to_s32, r26.cache, r26.cache, rtz | |
b3bc: 520e00000000 pop_exec r0l, 1 | |
b3c2: 8e71840182021000 iadd r28.cache, u2, 160, lsl 3 | |
b3ca: 0e7d01402b000000 iadd r31, 1, r26.cache | |
b3d2: 9210784218010130 icmpsel ult, r4l.cache, r28, u2, 1, 0 | |
b3da: 0e79024027000000 iadd r30, 2, r26 | |
b3e2: 0e75486018000000 iadd r29, r4l, u3 | |
b3ea: 0581480433c9f200 device_load 0, i32, quad, r48_r49_r50_r51, r28_r29, r26, signed, lsl 2 | |
b3f2: 0529c80433c9f200 device_load 0, i32, quad, r37_r38_r39_r40, r28_r29, r30, signed, lsl 2 | |
b3fa: 05e1e80433c8f200 device_load 0, i32, quad, r28_r29_r30_r31, r28_r29, r31, signed, lsl 2 | |
b402: 3800 wait 0 | |
b404: ba81cc222bd04214 fmadd32 r32.cache, r38.discard, r25.cache, r40.discard | |
b40c: bae9e2222be64204 fmadd32 r26.cache, r49.discard, r25.cache, r51.discard | |
b414: bae5ba222bfe0200 fmadd32 r25.cache, r29.cache, r25.cache, r31.discard | |
b41c: bae9e0622bb40204 fmadd32 r26.cache, r48.discard, r27.cache, r26.cache | |
b424: bae5f8622bb20200 fmadd32 r25.cache, r28.discard, r27.cache, r25.cache | |
b42c: 3ae9e4022b740204 fmadd32 r26, r50.discard, r24.cache, r26 | |
b434: 3af5fc022bb20200 fmadd32 r29, r30.discard, r24.cache, r25.cache | |
b43c: baed8a622bc04204 fmadd32 r27.cache, r37.cache, r27.cache, r32.discard | |
b444: fe107e218008 and r4l.cache, u223l, 2 | |
b44a: e2650000803f mov_imm r25.cache, 1065353216 | |
b450: bae1ce022b760204 fmadd32 r24.cache, r39.discard, r24.cache, r27 | |
b458: 12954800007200870010 icmpsel seq, r37, r4l, 0, r25, r24 | |
b462: d20e00000000 pop_exec r0l.cache, 1 | |
b468: d20e00000000 pop_exec r0l.cache, 1 | |
b46e: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b474: 20c0dc010000 jmp_exec_none 0xB650 | |
b47a: 7e69420a8004 mov r26, r33 | |
b480: 7e75440a8004 mov r29, r34 | |
b486: 62950000803f0010 mov_imm r37, 1065353216 | |
b48e: 52a948300000 if_icmp r0l, sgte, r4l, 3, 1 | |
b494: 20c0bc010000 jmp_exec_none 0xB650 | |
b49a: 7e69460a8004 mov r26, r35 | |
b4a0: 7e75480a8004 mov r29, r36 | |
b4a6: 5289c8300000 if_icmp r0l, nseq, r4l.discard, 3, 1 | |
b4ac: 20c09e010000 jmp_exec_none 0xB64A | |
b4b2: e279ffffff7f mov_imm r30.cache, 2147483647 | |
b4b8: fe69b6c2ab00 and r26.cache, r27.cache, r30.cache | |
b4be: e2750000807f mov_imm r29.cache, 2139095040 | |
b4c4: e2710000803f mov_imm r28.cache, 1065353216 | |
b4ca: 926db4a22bb8604f icmpsel ugt, r27.cache, r26.cache, r29.cache, r28.cache, r27.discard | |
b4d2: fe107e418008 and r4l.cache, u223l, 4 | |
b4d8: fe7db0c2ab00 and r31.cache, r24.cache, r30.cache | |
b4de: 9269c80000b8208f icmpsel seq, r26.cache, r4l.discard, 0, r28.cache, r25.discard | |
b4e6: 9265fea22bb8004f icmpsel ugt, r25.cache, r31.discard, r29.cache, r28.cache, r24.discard | |
b4ee: fe61b4c2af00 and r24.cache, r26.cache, r30.discard | |
b4f4: fe100c418000 and r4l.cache, u6l, 4 | |
b4fa: 9261f0a227f8404b icmpsel ugt, r24.cache, r24.discard, r29, r28.discard, r26.cache | |
b502: d288c8000000 if_icmp r0l.cache, seq, r4l.discard, 0, 1 | |
b508: bae9f0212bf48108 fmadd32 r26.cache, u216, r25.cache, u218 | |
b510: e2710000803f mov_imm r28.cache, 1065353216 | |
b516: bae9ee612bb40208 fmadd32 r26.cache, u215, r27.cache, r26.cache | |
b51e: fe107e218008 and r4l.cache, u223l, 2 | |
b524: bae9f2012bb40208 fmadd32 r26.cache, u217, r24.cache, r26.cache | |
b52c: 1295c80000f8408b0010 icmpsel seq, r37, r4l.discard, 0, r28.discard, r26.cache | |
b536: bae9e0212be48108 fmadd32 r26.cache, u208, r25.cache, u210 | |
b53e: bae5e8212bec8108 fmadd32 r25.cache, u212, r25.cache, u214 | |
b546: bae9de612bb40208 fmadd32 r26.cache, u207, r27.cache, r26.cache | |
b54e: bae5e66127b20208 fmadd32 r25.cache, u211, r27, r25.cache | |
b556: 3ae9e2012b740208 fmadd32 r26, u209, r24.cache, r26 | |
b55e: 3af5ea0127720208 fmadd32 r29, u213, r24, r25 | |
b566: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b56c: 20c0de000000 jmp_exec_none 0xB64A | |
b572: e26900000000 mov_imm r26.cache, 0 | |
b578: 5229ee21240c if_icmp r0l, ugte, u247, r1, 1 | |
b57e: 9e6946e21d6ec103 imadd r26.cache, r3, u239, u247l | |
b586: 0e69024027000000 iadd r26, 2, r26 | |
b58e: 20c016000000 jmp_exec_none 0xB5A4 | |
b594: 05d1400e03c01200 device_load 0, i32, single, r26, u0_u1, r26, unsigned | |
b59c: 3800 wait 0 | |
b59e: bee909402b00 convert f_to_s32, r26.cache, r26.cache, rtz | |
b5a4: 520e00000000 pop_exec r0l, 1 | |
b5aa: 8e71840182021000 iadd r28.cache, u2, 160, lsl 3 | |
b5b2: 0e7d01402b000000 iadd r31, 1, r26.cache | |
b5ba: 9210784218010130 icmpsel ult, r4l.cache, r28, u2, 1, 0 | |
b5c2: 0e79024027000000 iadd r30, 2, r26 | |
b5ca: 0e75c86018000000 iadd r29, r4l.discard, u3 | |
b5d2: 0581480433c9f200 device_load 0, i32, quad, r48_r49_r50_r51, r28_r29, r26, signed, lsl 2 | |
b5da: 0529c80433c9f200 device_load 0, i32, quad, r37_r38_r39_r40, r28_r29, r30, signed, lsl 2 | |
b5e2: 05e1e80433c8f200 device_load 0, i32, quad, r28_r29_r30_r31, r28_r29, r31, signed, lsl 2 | |
b5ea: 3800 wait 0 | |
b5ec: ba81cc222bd04214 fmadd32 r32.cache, r38.discard, r25.cache, r40.discard | |
b5f4: bae9e2222be64204 fmadd32 r26.cache, r49.discard, r25.cache, r51.discard | |
b5fc: bae5ba222ffe0200 fmadd32 r25.cache, r29.cache, r25.discard, r31.discard | |
b604: bae9e0622bb40204 fmadd32 r26.cache, r48.discard, r27.cache, r26.cache | |
b60c: bae5f8622bf20200 fmadd32 r25.cache, r28.discard, r27.cache, r25.discard | |
b614: 3ae9e4022b740204 fmadd32 r26, r50.discard, r24.cache, r26 | |
b61c: 3af5fc022bf20200 fmadd32 r29, r30.discard, r24.cache, r25.discard | |
b624: baed8a622fc04204 fmadd32 r27.cache, r37.cache, r27.discard, r32.discard | |
b62c: fe107e218008 and r4l.cache, u223l, 2 | |
b632: e2650000803f mov_imm r25.cache, 1065353216 | |
b638: bae1ce022ff60204 fmadd32 r24.cache, r39.discard, r24.discard, r27.discard | |
b640: 1295c80000f2008f0010 icmpsel seq, r37, r4l.discard, 0, r25.discard, r24.discard | |
b64a: d21600000000 pop_exec r0l.cache, 2 | |
b650: d21600000000 pop_exec r0l.cache, 2 | |
b656: 52898e010000 if_icmp r0l, nseq, u7, 0, 1 | |
b65c: 8e60010014030000 iadd r24l.cache, 1, u224l | |
b664: 7e71f0f28300 and r28, r24.discard, 63 | |
b66a: 8e61840103022000 iadd r24.cache, u2, 176, lsl 4 | |
b672: 8e64020014030000 iadd r25l.cache, 2, u224l | |
b67a: 9210704218010130 icmpsel ult, r4l.cache, r24, u2, 1, 0 | |
b682: 7e6df2f28300 and r27, r25.discard, 63 | |
b688: 0e65c86018000000 iadd r25, r4l.discard, u3 | |
b690: 7e7840f1830c and r30l, u224l, 63 | |
b696: 627a0000 mov_imm r30h, 0 | |
b69a: 20c0ba000000 jmp_exec_none 0xB754 | |
b6a0: 05b9c00433c9f200 device_load 0, i32, quad, r55_r56_r57_r58, r24_r25, r30, signed, lsl 2 | |
b6a8: 0599804433c9f200 device_load 1, i32, quad, r51_r52_r53_r54, r24_r25, r28, signed, lsl 2 | |
b6b0: 0579604433c9f200 device_load 1, i32, quad, r47_r48_r49_r50, r24_r25, r27, signed, lsl 2 | |
b6b8: 3800 wait 0 | |
b6ba: 9ae1b4422b00 fmul32 r24.cache, r26.cache, r26.cache | |
b6c0: bae1baa22bf00200 fmadd32 r24.cache, r29.cache, r29.cache, r24.discard | |
b6c8: bae18aa228f00205 fmadd32 r24.cache, r37.cache, r37.cache, r24.discard | |
b6d0: e2100001 mov_imm r4l.cache, 256 | |
b6d4: 8a6df092 rsqrt r27.cache, r24.discard | |
b6d8: fe1040818c0c and r4l.cache, u224l, r4l.discard | |
b6de: 9ae1b6422b00 fmul32 r24.cache, r27.cache, r26.cache | |
b6e4: 9ae5b6a22b00 fmul32 r25.cache, r27.cache, r29.cache | |
b6ea: 9aedf6a22801 fmul32 r27.cache, r27.discard, r37.cache | |
b6f0: 9261880000b4008f icmpsel seq, r24.cache, r4l.cache, 0, r26.cache, r24.discard | |
b6f8: 92718800007a208f icmpsel seq, r28.cache, r4l.cache, 0, r29, r25.discard | |
b700: bae570e22ef44201 fmadd32 r25.cache, r24, r55.discard, r58.discard | |
b708: 92edc800004a608f4000 icmpsel seq, r27.cache, r4l.discard, 0, r37, r27.discard | |
b712: bae578022ff20201 fmadd32 r25.cache, r28, r56.discard, r25.discard | |
b71a: 3ae976222ff20201 fmadd32 r26, r27, r57.discard, r25.discard | |
b722: 3801 wait 1 | |
b724: bae5b0622eec4201 fmadd32 r25.cache, r24.cache, r51.discard, r54.discard | |
b72c: bae1f0e22de44201 fmadd32 r24.cache, r24.discard, r47.discard, r50.discard | |
b734: bae5b8822ef20201 fmadd32 r25.cache, r28.cache, r52.discard, r25.discard | |
b73c: bae1f8022ef00201 fmadd32 r24.cache, r28.discard, r48.discard, r24.discard | |
b744: 3af5b6a22ef20201 fmadd32 r29, r27.cache, r53.discard, r25.discard | |
b74c: 3a95f6222ef00211 fmadd32 r37, r27.discard, r49.discard, r24.discard | |
b754: 520e00000000 pop_exec r0l, 1 | |
b75a: bae18cc126904104 fmadd32 r24.cache, u38, r22, u40 | |
b762: bae18a6126f00204 fmadd32 r24.cache, u37, r19, r24.discard | |
b76a: 3ae18ea126f00204 fmadd32 r24, u39, r21, r24.discard | |
b772: 11148e81 st_var 1, r37, 14 | |
b776: 11608380 st_var 1, r24, 3 | |
b77a: fe107e018309 and r4l.cache, u223l, 112 | |
b780: 9210c80000010190 icmpsel seq, r4l.cache, r4l.discard, 0, 1, 0 | |
b788: 9aedb4020200 fmul32 r27.cache, r26.cache, 0.5 | |
b78e: 8290ca0200c800100004 fcmpsel eq, r4l.cache, r37.discard, 0.0, r4l.discard, 0 | |
b798: 9ae5ba020200 fmul32 r25.cache, r29.cache, 0.5 | |
b79e: e271000080bf mov_imm r28.cache, 3212836864 | |
b7a4: 82e5f20203f280eb0002 fcmpsel gtn, r25.cache, r25.discard, -1.0, r25.discard, r28.cache | |
b7ae: 82f1f60203f680ef0002 fcmpsel gtn, r28.cache, r27.discard, -1.0, r27.discard, r28.discard | |
b7b8: e26d0000803f mov_imm r27.cache, 1065353216 | |
b7be: 8271f80203f8606b fcmpsel ltn, r28.cache, r28.discard, 1.0, r28.discard, r27.cache | |
b7c6: 1269880000f4808f icmpsel seq, r26, r4l.cache, 0, r26.discard, r28.discard | |
b7ce: 8265f20203f2606f fcmpsel ltn, r25.cache, r25.discard, 1.0, r25.discard, r27.discard | |
b7d6: 126dc80000fa208f icmpsel seq, r27, r4l.discard, 0, r29.discard, r25.discard | |
b7de: baf1a6221bb80100 fmadd32 r28.cache, r19.cache, u25, u28 | |
b7e6: bae5ba6126804100 fmadd32 r25.cache, u29, r19, u32 | |
b7ee: baf1ac421bf80200 fmadd32 r28.cache, r22.cache, u26, r28.discard | |
b7f6: bae56cc21bf20200 fmadd32 r25.cache, r22, u30, r25.discard | |
b7fe: 3af5aa621bf80200 fmadd32 r29, r21.cache, u27, r28.discard | |
b806: 3ae56ae21bf20200 fmadd32 r25, r21, u31, r25.discard | |
b80e: 52a844220000 if_icmp r0l, slt, r2, 2, 1 | |
b814: 20c0c8000000 jmp_exec_none 0xB8DC | |
b81a: 528844120000 if_icmp r0l, seq, r2, 1, 1 | |
b820: 20c0b6000000 jmp_exec_none 0xB8D6 | |
b826: 0531180d00c8f200 device_load 0, i32, quad, r6_r7_r8_r9, u4_u5, 1, signed, lsl 2 | |
b82e: 0551280d00c8f200 device_load 0, i32, quad, r10_r11_r12_r13, u4_u5, 2, signed, lsl 2 | |
b836: 3800 wait 0 | |
b838: be850ba42900 convert s32_to_f, r1.cache, r13.cache, rte | |
b83e: e22900bc003c mov_imm r10.cache, 1006681088 | |
b844: fe0d8a228000 and r3.cache, r5.cache, 2 | |
b84a: 8a398282 rcp r14.cache, r1.cache | |
b84e: fe318a128000 and r12.cache, r5.cache, 1 | |
b854: fe0596128000 and r1.cache, r11.cache, 1 | |
b85a: 92085a0200010190 icmpsel seq, r2l.cache, r13, 0, 1, 0 | |
b862: 920a820200010190 icmpsel seq, r2h.cache, r1.cache, 0, 1, 0 | |
b86a: 920586020000c189 icmpsel seq, r1.cache, r3.cache, 0, 0, r14.cache | |
b872: 921598020000c185 icmpsel seq, r5.cache, r12.cache, 0, 0, r14 | |
b87a: 9210580200945089 icmpsel seq, r4l.cache, r12, 0, r10l.cache, r10h.cache | |
b882: aaad8a422b00 fadd32 r11.cache, r5.cache, r26.cache | |
b888: 8a154c82 rcp r5.cache, r6 | |
b88c: 1269840200564087 icmpsel seq, r26, r2.cache, 0, r11, r26 | |
b894: 9202860200554085 icmpsel seq, r0h.cache, r3.cache, 0, r10h, r10l | |
b89c: aa8582622b00 fadd32 r1.cache, r1.cache, r27.cache | |
b8a2: 8a0d4e82 rcp r3.cache, r7 | |
b8a6: 126d840200826087 icmpsel seq, r27, r2.cache, 0, r1.cache, r27 | |
b8ae: 9a8992820c00 fmul32 r2.cache, r9.cache, r4l.discard | |
b8b4: 9a8552120400 fmul32 r1.cache, r9, r0h | |
b8ba: 9a8984a22400 fmul32 r2.cache, r2.cache, r5 | |
b8c0: 9a8582622400 fmul32 r1.cache, r1.cache, r3 | |
b8c6: 3af544022b7a0200 fmadd32 r29, r2, r24.cache, r29 | |
b8ce: 3ae5420227720200 fmadd32 r25, r1, r24, r25 | |
b8d6: d20e00000000 pop_exec r0l.cache, 1 | |
b8dc: 420a00000000 else_fcmp r0l, eq, 0.0, 0.0, 1 | |
b8e2: 20c030020000 jmp_exec_none 0xBB12 | |
b8e8: 5288c4220000 if_icmp r0l, seq, r2.discard, 2, 1 | |
b8ee: fe094a228000 and r2.cache, r5, 2 | |
b8f4: 8e7100e81d030000 isub r28.cache, 0, u239 | |
b8fc: 9289c40200de818fc000 icmpsel seq, r2.cache, r2.discard, 0, u111, r28.discard | |
b906: 9e79c6e21dc40203 imadd r30.cache, r3.discard, u239, r2.discard | |
b90e: 8e7d7c6216030000 iadd r31.cache, r30, u243l | |
b916: 0e0901e027000000 iadd r2, 1, r31 | |
b91e: 20c0f4010000 jmp_exec_none 0xBB12 | |
b924: 05e1e00e03c01200 device_load 0, i32, single, r28, u0_u1, r31, unsigned | |
b92c: 0511400e00c01200 device_load 0, i32, single, r2, u0_u1, r2, unsigned | |
b934: 620d00000000 mov_imm r3, 0 | |
b93a: 5229e6212c0c if_icmp r0l, ugte, u243, r1.discard, 1 | |
b940: 0e0502e02f000000 iadd r1, 2, r31.discard | |
b948: 0519200e00c01200 device_load 0, i32, single, r3, u0_u1, r1, unsigned | |
b950: d20e00000000 pop_exec r0l.cache, 1 | |
b956: 5289c1000000 if_icmp r0l, nseq, r0h.discard, 0, 1 | |
b95c: 0e05e8c12f0c0000 iadd r1, u244, r30.discard | |
b964: 3800 wait 0 | |
b966: 20c056000000 jmp_exec_none 0xB9BC | |
b96c: 0509200e00c01200 device_load 0, i32, single, r1, u0_u1, r1, unsigned | |
b974: 3800 wait 0 | |
b976: 8e39840182021000 iadd r14.cache, u2, 160, lsl 3 | |
b97e: fe19c2f28303 and r6.cache, r1.discard, 255 | |
b984: 92025c4218010130 icmpsel ult, r0h.cache, r14, u2, 1, 0 | |
b98c: 0e2901c008000000 iadd r10, 1, r6l.cache | |
b994: 0e0502c004000000 iadd r1, 2, r6l | |
b99c: 0e3dc16018000000 iadd r15, r0h.discard, u3 | |
b9a4: 0531cc0410c8f200 device_load 0, i32, quad, r6_r7_r8_r9, r14_r15, r6, signed, lsl 2 | |
b9ac: 05514c0411c8f200 device_load 0, i32, quad, r10_r11_r12_r13, r14_r15, r10, signed, lsl 2 | |
b9b4: 05712c0410c8f200 device_load 0, i32, quad, r14_r15_r16_r17, r14_r15, r1, signed, lsl 2 | |
b9bc: 520e00000000 pop_exec r0l, 1 | |
b9c2: 05f1180d00c87200 device_load 0, i32, triple, r30_r31_r32, u4_u5, 1, signed, lsl 2 | |
b9ca: 0529280d00c97200 device_load 0, i32, triple, r37_r38_r39, u4_u5, 2, signed, lsl 2 | |
b9d2: 3800 wait 0 | |
b9d4: ba99cc822bd20200 fmadd32 r6.cache, r6.discard, r28.cache, r9.discard | |
b9dc: baa5d4822bda0200 fmadd32 r9.cache, r10.discard, r28.cache, r13.discard | |
b9e4: ba85dc822fe20200 fmadd32 r1.cache, r14.discard, r28.discard, r17.discard | |
b9ec: ba99ce4228cc0200 fmadd32 r6.cache, r7.discard, r2.cache, r6.discard | |
b9f4: ba9dd64228d20200 fmadd32 r7.cache, r11.discard, r2.cache, r9.discard | |
b9fc: ba85de422cc20200 fmadd32 r1.cache, r15.discard, r2.discard, r1.discard | |
ba04: ba99d06228cc0200 fmadd32 r6.cache, r8.discard, r3.cache, r6.discard | |
ba0c: ba89d86228ce0200 fmadd32 r2.cache, r12.discard, r3.cache, r7.discard | |
ba14: ba9d8ca218904101 fmadd32 r7.cache, r6.cache, u37, u40 | |
ba1c: ba85e0622cc20200 fmadd32 r1.cache, r16.discard, r3.discard, r1.discard | |
ba24: ba8d84c218ce0201 fmadd32 r3.cache, r2.cache, u38, r7.discard | |
ba2c: ba8d82e218c60201 fmadd32 r3.cache, r1.cache, u39, r3.discard | |
ba34: ba9d8ca21b804100 fmadd32 r7.cache, r6.cache, u29, u32 | |
ba3c: 8a0dc682 rcp r3.cache, r3.discard | |
ba40: baa184c21bce0200 fmadd32 r8.cache, r2.cache, u30, r7.discard | |
ba48: ba99cc221bb80100 fmadd32 r6.cache, r6.discard, u25, u28 | |
ba50: 8a1d7082 rcp r7.cache, r24 | |
ba54: ba99c4421bcc0200 fmadd32 r6.cache, r2.discard, u26, r6.discard | |
ba5c: be890be42801 convert s32_to_f, r2.cache, r39.cache, rte | |
ba62: ba9982621bcc0200 fmadd32 r6.cache, r1.cache, u27, r6.discard | |
ba6a: ba85c2e21bd00200 fmadd32 r1.cache, r1.discard, u31, r8.discard | |
ba72: 8a21c482 rcp r8.cache, r2.discard | |
ba76: 9a85c2622800 fmul32 r1.cache, r1.discard, r3.cache | |
ba7c: fe15ca128000 and r5.cache, r5.discard, 1 | |
ba82: ba8572e224c20a00 fmadd32 r1.cache, r25, r7, r1.discard.neg | |
ba8a: fe09ca128004 and r2.cache, r37.discard, 1 | |
ba90: aaa1d0422b00 fadd32 r8.cache, r8.discard, r26.cache | |
ba96: 9209c40200b4008d icmpsel seq, r2.cache, r2.discard, 0, r26.cache, r8.discard | |
ba9e: 92098a0200b4408c icmpsel seq, r2.cache, r5.cache, 0, r26.cache, r2.discard | |
baa6: e22100bc003c mov_imm r8.cache, 1006681088 | |
baac: 12e9ce020074408c0004 icmpsel seq, r26, r39.discard, 0, r26, r2.discard | |
bab6: 9a85c2e62b00 fmul32 r1.cache, r1.discard.abs, r31.cache | |
babc: 8a09bc82 rcp r2.cache, r30.cache | |
bac0: 9202ca0200d0108d icmpsel seq, r0h.cache, r5.discard, 0, r8l.discard, r8h.discard | |
bac8: 9a8dcc622c00 fmul32 r3.cache, r6.discard, r3.discard | |
bace: 8a19fe82 rcp r6.cache, r31.discard | |
bad2: ba8dbae22cc60a00 fmadd32 r3.cache, r29.cache, r7.discard, r3.discard.neg | |
bada: 9a95c0120c04 fmul32 r5.cache, r32.discard, r0h.discard | |
bae0: 9a8dc6c62f00 fmul32 r3.cache, r3.discard.abs, r30.discard | |
bae6: 9a898a422c00 fmul32 r2.cache, r5.cache, r2.discard | |
baec: 9a95caca2c00 fmul32 r5.cache, r5.discard.neg, r6.discard | |
baf2: 8209826228c40050 fcmpsel gt, r2.cache, r1.cache, r3.cache, r2.discard, 0 | |
bafa: 8205c2622c00a14c fcmpsel gt, r1.cache, r1.discard, r3.discard, 0, r5.discard | |
bb02: baf5c4022bba0200 fmadd32 r29.cache, r2.discard, r24.cache, r29.cache | |
bb0a: 3ae5c2022b720200 fmadd32 r25, r1.discard, r24.cache, r25 | |
bb12: 521600000000 pop_exec r0l, 2 | |
bb18: e20500bc003c mov_imm r1.cache, 1006681088 | |
bb1e: 8282f60100c300500008 fcmpsel gt, r0h.cache, u219, 0.0, r1h.discard, 0 | |
bb28: 8282f60100c2102c0008 fcmpsel lt, r0h.cache, u219, 0.0, r1l.discard, r0h.discard | |
bb32: 9a85f601a708 fmul32 r1.cache, u219, r24.neg | |
bb38: 129990010000218c1000 icmpsel seq, r6, u8, 0, 0, r33.discard | |
bb42: 3a89c1a02fc20200 fmadd32 r2, r0h.discard, r29.discard, r1.discard | |
bb4a: 128d90010000418c1000 icmpsel seq, r3, u8, 0, 0, r34.discard | |
bb54: 129590210000612c1000 icmpsel ult, r5, u8, 2, 0, r35.discard | |
bb5e: 128590210000812c1000 icmpsel ult, r1, u8, 2, 0, r36.discard | |
bb68: 11188480 st_var 1, r6, 4 | |
bb6c: 11688c80 st_var 1, r26, 12 | |
bb70: 116c8d80 st_var 1, r27, 13 | |
bb74: 110c8580 st_var 1, r3, 5 | |
bb78: 11148880 st_var 1, r5, 8 | |
bb7c: 11048980 st_var 1, r1, 9 | |
bb80: 11088080 st_var 1, r2, 0 | |
bb84: 9209ee0200ee00d0 icmpsel sgt, r2.cache, r23.discard, 0, r23.discard, 0 | |
bb8c: ba8584c12e884104 fmadd32 r1.cache, u34, r22.discard, u36 | |
bb94: 928dc4f203c4f0b33003 icmpsel slt, r3.cache, r2.discard, 255, r2.discard, 255 | |
bb9e: ba8982612ec20204 fmadd32 r2.cache, u33, r19.discard, r1.discard | |
bba6: ae85006028070000 bfeil r1.cache, 0, r3.cache, 7 | |
bbae: e21500bc003c mov_imm r5.cache, 1006681088 | |
bbb4: 8282f80100cb0030000a fcmpsel lt, r0h.cache, u220, -0.0, r5h.discard, 0 | |
bbbe: 8282f80100ca104c000a fcmpsel gt, r0h.cache, u220, -0.0, r5l.discard, r0h.discard | |
bbc8: 8e05c2622c000000 iadd r1.cache, r1.discard, r3.discard | |
bbd0: 9a8df801ab08 fmul32 r3.cache, u220, r24.cache.neg | |
bbd6: 9e05c2422e000000 imadd r1.cache, r1.discard, r18.discard, 0 | |
bbde: 3a99c1202fc60200 fmadd32 r6, r0h.discard, r25.discard, r3.discard | |
bbe6: ba89ea6218c40201 fmadd32 r2.cache, r21.discard, u35, r2.discard | |
bbee: ae85c28600000000 asr r1.cache, r1.discard, 8 | |
bbf6: e20dfeff7fbf mov_imm r3.cache, 3212836862 | |
bbfc: e215feff7f3f mov_imm r5.cache, 1065353214 | |
bc02: 1a8d84622c00 fmul32 r3, r2.cache, r3.discard | |
bc08: 3a9584a22cb00200 fmadd32 r5, r2.cache, r5.discard, r24.cache | |
bc10: be850b242c00 convert s32_to_f, r1.cache, r1.discard, rte | |
bc16: e21d8180803b mov_imm r7.cache, 998277249 | |
bc1c: 9a89fa41ac08 fmul32 r2.cache, u221, r2.discard.neg | |
bc22: 9a85c2e22c00 fmul32 r1.cache, r1.discard, r7.discard | |
bc28: 3a89fc012fc40208 fmadd32 r2, u222, r24.discard, r2.discard | |
bc30: 120590010000218c icmpsel seq, r1, u8, 0, 0, r1.discard | |
bc38: 11188180 st_var 1, r6, 1 | |
bc3c: 11148f80 st_var 1, r5, 15 | |
bc40: 110c9080 st_var 1, r3, 16 | |
bc44: 11088280 st_var 1, r2, 2 | |
bc48: 11048680 st_var 1, r1, 6 | |
bc4c: 9285da0200da00d04004 icmpsel sgt, r1.cache, r45.discard, 0, r45.discard, 0 | |
bc56: 9289c2f203c2f0b33003 icmpsel slt, r2.cache, r1.discard, 255, r1.discard, 255 | |
bc60: 920de80200e800d0 icmpsel sgt, r3.cache, r20.discard, 0, r20.discard, 0 | |
bc68: ae85004028070000 bfeil r1.cache, 0, r2.cache, 7 | |
bc70: 928dc6f203c6f0b33003 icmpsel slt, r3.cache, r3.discard, 255, r3.discard, 255 | |
bc7a: fe024c11800c and r0h.cache, u230l, 1 | |
bc80: 8e05c2422c000000 iadd r1.cache, r1.discard, r2.discard | |
bc88: ae89006028070000 bfeil r2.cache, 0, r3.cache, 7 | |
bc90: 9299c10000b0618d5000 icmpsel seq, r6.cache, r0h.discard, 0, u56, r43.discard | |
bc9a: 9295dc0200dc00d04004 icmpsel sgt, r5.cache, r46.discard, 0, r46.discard, 0 | |
bca4: 9e05c2c22c000000 imadd r1.cache, r1.discard, r6.discard, 0 | |
bcac: 9299caf203caf0b33003 icmpsel slt, r6.cache, r5.discard, 255, r5.discard, 255 | |
bcb6: 8e0dc4622c000000 iadd r3.cache, r2.discard, r3.discard | |
bcbe: ae8900c028070000 bfeil r2.cache, 0, r6.cache, 7 | |
bcc6: fe024411800c and r0h.cache, u226l, 1 | |
bccc: ae85c28600000000 asr r1.cache, r1.discard, 8 | |
bcd4: 9295c10000a8218d5000 icmpsel seq, r5.cache, r0h.discard, 0, u52, r41.discard | |
bcde: 8e09c4c22c000000 iadd r2.cache, r2.discard, r6.discard | |
bce6: 9e0dc6a22c000000 imadd r3.cache, r3.discard, r5.discard, 0 | |
bcee: 9e09c4822d000001 imadd r2.cache, r2.discard, r44.discard, 0 | |
bcf6: ae8dc68600000000 asr r3.cache, r3.discard, 8 | |
bcfe: ae89c48600000000 asr r2.cache, r2.discard, 8 | |
bd06: be8d0b642c00 convert s32_to_f, r3.cache, r3.discard, rte | |
bd0c: be890b442c00 convert s32_to_f, r2.cache, r2.discard, rte | |
bd12: e2158180803b mov_imm r5.cache, 998277249 | |
bd18: 9a8dc6a22800 fmul32 r3.cache, r3.discard, r5.cache | |
bd1e: be850b242c00 convert s32_to_f, r1.cache, r1.discard, rte | |
bd24: 120d90010000618c icmpsel seq, r3, u8, 0, 0, r3.discard | |
bd2c: 9a89c4a22800 fmul32 r2.cache, r2.discard, r5.cache | |
bd32: 9a85c2a22c00 fmul32 r1.cache, r1.discard, r5.discard | |
bd38: 120990210000412c icmpsel ult, r2, u8, 2, 0, r2.discard | |
bd40: 120590210000212c icmpsel ult, r1, u8, 2, 0, r1.discard | |
bd48: 110c8780 st_var 1, r3, 7 | |
bd4c: 11088a80 st_var 1, r2, 10 | |
bd50: 91048b80 st_var_final 1, r1, 11 | |
bd54: 8800 stop |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment