Files
DSP_Simulation/simulation/Release/simulation.as

4908 lines
196 KiB
ActionScript

// File generated by darts version X-2025.06#84ea4f0b1c#250602, Mon Feb 2 16:08:06 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\darts.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -d -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=64 -D__tct_patch__=0 +Mhex +Ihex -g +u Release/simulation lpdsp32
// Release: ipp X-2025.06
.text_segment PM 0x000000
.entry_point
.label _ivt
.src_ref 0 "lpdsp32_init.s" 15 first
/* 0x000000 0x64000 */ jp 0x20 /* MW 2 */
/* 0x000001 0x00207 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 16 first
/* 0x000002 0x460b0 */ reti; nop /* MW 2 */
/* 0x000003 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 17 first
/* 0x000004 0x460b0 */ reti; nop /* MW 2 */
/* 0x000005 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 18 first
/* 0x000006 0x460b0 */ reti; nop /* MW 2 */
/* 0x000007 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 19 first
/* 0x000008 0x460b0 */ reti; nop /* MW 2 */
/* 0x000009 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 20 first
/* 0x00000a 0x460b0 */ reti; nop /* MW 2 */
/* 0x00000b 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 21 first
/* 0x00000c 0x460b0 */ reti; nop /* MW 2 */
/* 0x00000d 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 22 first
/* 0x00000e 0x460b0 */ reti; nop /* MW 2 */
/* 0x00000f 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 23 first
/* 0x000010 0x460b0 */ reti; nop /* MW 2 */
/* 0x000011 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 24 first
/* 0x000012 0x460b0 */ reti; nop /* MW 2 */
/* 0x000013 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 25 first
/* 0x000014 0x460b0 */ reti; nop /* MW 2 */
/* 0x000015 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 26 first
/* 0x000016 0x460b0 */ reti; nop /* MW 2 */
/* 0x000017 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 27 first
/* 0x000018 0x460b0 */ reti; nop /* MW 2 */
/* 0x000019 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 28 first
/* 0x00001a 0x460b0 */ reti; nop /* MW 2 */
/* 0x00001b 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 29 first
/* 0x00001c 0x460b0 */ reti; nop /* MW 2 */
/* 0x00001d 0x38000 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 30 first
/* 0x00001e 0x460b0 */ reti; nop /* MW 2 */
/* 0x00001f 0x38000 *//* MW 1 */
.label _main_init
.src_ref 0 "lpdsp32_init.s" 5 first
/* 0x000020 0xba112 */ r = 0x1
.src_ref 0 "lpdsp32_init.s" 6 first
/* 0x000021 0xba113 */ s = 0x1
.src_ref 0 "lpdsp32_init.s" 7 first
/* 0x000022 0x68003 */ sp = 0xfff8 /* MW 2 */
/* 0x000023 0xffe38 *//* MW 1 */
.src_ref 0 "lpdsp32_init.s" 8 first
/* 0x000024 0x46088 */ ie = 0x1; nop /* MW 2 */
/* 0x000025 0x38000 *//* MW 1 */
.label _main
.src_ref 1 "main.c" 28 first
.src_ref 1 "main.c" 28 4
/* 0x000026 0xabf10 */ sp+= -0x78
.src_ref 1 "main.c" 31 18
.src_ref 1 "main.c" 32 18
.src_ref 1 "main.c" 37 4
/* 0x000027 0x6e000 */ axl1 = [0x1c0] /* MW 2 */
/* 0x000028 0x0e011 *//* MW 1 */
.src_ref 1 "main.c" 31 22
.src_ref 1 "main.c" 31 26
.src_ref 1 "main.c" 31 30
.src_ref 1 "main.c" 31 34
.src_ref 1 "main.c" 32 22
.src_ref 1 "main.c" 32 26
.src_ref 1 "main.c" 32 30
.src_ref 1 "main.c" 32 34
/* 0x000029 0x5c001 */ bx0 = 0; a2 = sp + 0x20 /* MW 2 */
/* 0x00002a 0x24102 *//* MW 1 */
.src_ref 1 "main.c" 31 18 first
.src_ref 1 "main.c" 37 4
/* 0x00002b 0x55004 */ ax0 = ax1 + 0x0; a2[0x0] = ahl1 /* MW 2 */
/* 0x00002c 0x0d079 *//* MW 1 */
.src_ref 1 "main.c" 37 4
/* 0x00002d 0x5c00a */ ra1 = 2; a3 = sp + 0x48 /* MW 2 */
/* 0x00002e 0xa4243 *//* MW 1 */
.src_ref 1 "main.c" 32 18 first
.src_ref 1 "main.c" 37 4
/* 0x00002f 0x5c103 */ rb0 = 64; a3[0x0] = ahl1 /* MW 2 */
/* 0x000030 0x0d879 *//* MW 1 */
.src_ref 1 "main.c" 31 22 first
.src_ref 1 "main.c" 37 4
/* 0x000031 0x5c00a */ ra0 = 2; sp[0x28] = bhl0 /* MW 2 */
/* 0x000032 0x1055a *//* MW 1 */
.src_ref 1 "main.c" 32 22 first
/* 0x000033 0x90a5a */ sp[0x50] = bhl0
.src_ref 1 "main.c" 31 26 first
/* 0x000034 0x9065a */ sp[0x30] = bhl0
.src_ref 1 "main.c" 32 26 first
/* 0x000035 0x90b5a */ sp[0x58] = bhl0
.src_ref 1 "main.c" 31 30 first
/* 0x000036 0x9075a */ sp[0x38] = bhl0
.src_ref 1 "main.c" 32 30 first
/* 0x000037 0x90c5a */ sp[0x60] = bhl0
/* 0x000038 0x88176 */ sp[0x8] = lr
.src_ref 1 "main.c" 31 34 first
/* 0x000039 0x9085a */ sp[0x40] = bhl0
.src_ref 1 "main.c" 32 34 first
/* 0x00003a 0x40000 */ nop; sp[0x68] = bhl0 /* MW 2 */
/* 0x00003b 0x10d5a *//* MW 1 */
.src_ref 1 "main.c" 37 4
/* 0x00003c 0x68000 */ a0 = 0x4 /* MW 2 */
/* 0x00003d 0x00120 *//* MW 1 */
.src_ref 1 "main.c" 37 4
/* 0x00003e 0x68000 */ a1 = 0x94 /* MW 2 */
/* 0x00003f 0x02521 *//* MW 1 */
.src_ref 1 "main.c" 37 4 first
/* 0x000040 0x66000 */ calldb 0x1a2 /* MW 2 */
/* 0x000041 0x01a28 *//* MW 1 */
.src_ref 1 "main.c" 37 4
/* 0x000042 0x6e000 */ bxl0 = [0x1c8] /* MW 2 */
/* 0x000043 0x0e412 *//* MW 1 */
.src_ref 1 "main.c" 49 16
/* 0x000044 0x68000 */ a1 = 0x124 /* MW 2 */
/* 0x000045 0x04921 *//* MW 1 */
.src_ref 1 "main.c" 49 16
/* 0x000046 0x68000 */ a2 = 0x1 /* MW 2 */
/* 0x000047 0x00062 *//* MW 1 */
.src_ref 1 "main.c" 49 16 first
/* 0x000048 0x66000 */ call 0x270 /* MW 2 */
/* 0x000049 0x02700 *//* MW 1 */
/* 0x00004a 0x88260 */ sp[0x10] = a0
.src_ref 1 "main.c" 50 16
/* 0x00004b 0x68000 */ a1 = 0x152 /* MW 2 */
/* 0x00004c 0x054a1 *//* MW 1 */
.src_ref 1 "main.c" 50 16
/* 0x00004d 0x68000 */ a2 = 0x1 /* MW 2 */
/* 0x00004e 0x00062 *//* MW 1 */
.src_ref 1 "main.c" 50 16 first
/* 0x00004f 0x66000 */ call 0x270 /* MW 2 */
/* 0x000050 0x02700 *//* MW 1 */
/* 0x000051 0x881e0 */ sp[0xc] = a0
.src_ref 1 "main.c" 51 16
/* 0x000052 0x68000 */ a1 = 0x17c /* MW 2 */
/* 0x000053 0x05f21 *//* MW 1 */
.src_ref 1 "main.c" 51 16
/* 0x000054 0x68000 */ a2 = 0x1b1 /* MW 2 */
/* 0x000055 0x06c62 *//* MW 1 */
.src_ref 1 "main.c" 51 16 first
/* 0x000056 0x66000 */ call 0x270 /* MW 2 */
/* 0x000057 0x02700 *//* MW 1 */
/* 0x000058 0x882e0 */ sp[0x14] = a0
/* 0x000059 0x00000 */ nop
.src_ref 1 "main.c" 55 4
/* 0x00005a 0x88220 */ a0 = sp[0x10]
.src_ref 1 "main.c" 55 4 first
/* 0x00005b 0x66000 */ call 0x2c2 /* MW 2 */
/* 0x00005c 0x02c20 *//* MW 1 */
.src_ref 1 "main.c" 55 4
/* 0x00005d 0x32020 */ cmp(ra0,0x0)
.src_ref 1 "main.c" 55 4
/* 0x00005e 0xbc4d1 */ if (nz) jps 0x4d
.src_ref 1 "main.c" 55 4
/* 0x00005f 0x881a0 */ a0 = sp[0xc]
.src_ref 1 "main.c" 55 4
/* 0x000060 0x66000 */ call 0x2c2 /* MW 2 */
/* 0x000061 0x02c20 *//* MW 1 */
.src_ref 1 "main.c" 55 4
/* 0x000062 0x32020 */ cmp(ra0,0x0)
.src_ref 1 "main.c" 55 4
.src_ref 1 "main.c" 55 4
/* 0x000063 0xbc481 */ if (nz) jps 0x48
/* 0x000064 0x68200 */ a1 = -0x800000 /* MW 2 */
/* 0x000065 0x00021 *//* MW 1 */
/* 0x000066 0x88361 */ sp[0x18] = a1
/* 0x000067 0xa4381 */ a1 = sp + 0x70
.src_ref 1 "main.c" 57 12
/* 0x000068 0x88220 */ a0 = sp[0x10]
/* 0x000069 0x88061 */ sp[0x0] = a1
.src_ref 1 "main.c" 57 12
/* 0x00006a 0x68000 */ a1 = 0x1b3 /* MW 2 */
/* 0x00006b 0x06ce1 *//* MW 1 */
.src_ref 1 "main.c" 57 12 first
/* 0x00006c 0x66000 */ call 0x2ec /* MW 2 */
/* 0x00006d 0x02ec0 *//* MW 1 */
/* 0x00006e 0xa43a0 */ a0 = sp + 0x74
/* 0x00006f 0x88060 */ sp[0x0] = a0
.src_ref 1 "main.c" 58 12
/* 0x000070 0x68000 */ a1 = 0x1b3 /* MW 2 */
/* 0x000071 0x06ce1 *//* MW 1 */
.src_ref 1 "main.c" 58 12
/* 0x000072 0x40000 */ nop; a0 = sp[0xc] /* MW 2 */
/* 0x000073 0x081a0 *//* MW 1 */
.src_ref 1 "main.c" 58 12 first
/* 0x000074 0x66000 */ call 0x2ec /* MW 2 */
/* 0x000075 0x02ec0 *//* MW 1 */
/* 0x000076 0x68200 */ a1 = -0x7ffff0 /* MW 2 */
/* 0x000077 0x00421 *//* MW 1 */
.src_ref 1 "main.c" 59 22
.src_ref 1 "main.c" 59 28
.src_ref 1 "main.c" 60 22
.src_ref 1 "main.c" 60 30
/* 0x000078 0x5c808 */ c0 = 2; sp[0x0] = a1 /* MW 2 */
/* 0x000079 0x08061 *//* MW 1 */
.src_ref 1 "main.c" 62 8
/* 0x00007a 0x68000 */ a1 = 0x94 /* MW 2 */
/* 0x00007b 0x02521 *//* MW 1 */
.src_ref 1 "main.c" 59 22
.src_ref 1 "main.c" 59 28
.src_ref 1 "main.c" 62 8
/* 0x00007c 0x88320 */ a0 = sp[0x18]
.src_ref 1 "main.c" 59 38 first
/* 0x00007d 0x88e01 */ axs1 = sp[0x70]
.src_ref 1 "main.c" 62 8
/* 0x00007e 0xa0004 */ a4 = a0 + 0x0
.src_ref 1 "main.c" 59 22
.src_ref 1 "main.c" 59 28
/* 0x00007f 0x94051 */ [a0+c0] = axs1.s
.src_ref 1 "main.c" 62 8
/* 0x000080 0xa0005 */ a5 = a0 + 0x0
.src_ref 1 "main.c" 60 40 first
/* 0x000081 0x88e81 */ axs1 = sp[0x74]
.src_ref 1 "main.c" 60 22
.src_ref 1 "main.c" 60 30
/* 0x000082 0x94251 */ [a0-c0] = axs1.s
/* 0x000083 0x88360 */ sp[0x18] = a0
.src_ref 1 "main.c" 62 8
/* 0x000084 0x68000 */ a0 = 0x4 /* MW 2 */
/* 0x000085 0x00120 *//* MW 1 */
.src_ref 1 "main.c" 62 8 first
/* 0x000086 0x66000 */ call 0x200 /* MW 2 */
/* 0x000087 0x02000 *//* MW 1 */
.src_ref 1 "main.c" 65 44 first
/* 0x000088 0x6e400 */ ra0.s = [0x800010] /* MW 2 */
/* 0x000089 0x00834 *//* MW 1 */
/* 0x00008a 0x88048 */ sp[0x0] = ra0
.src_ref 1 "main.c" 65 12
/* 0x00008b 0x68000 */ a1 = 0x1b6 /* MW 2 */
/* 0x00008c 0x06da1 *//* MW 1 */
.src_ref 1 "main.c" 65 12
/* 0x00008d 0x882a0 */ a0 = sp[0x14]
.src_ref 1 "main.c" 65 12
/* 0x00008e 0x66000 */ call 0x2da /* MW 2 */
/* 0x00008f 0x02da0 *//* MW 1 */
.src_ref 1 "main.c" 55 13
/* 0x000090 0x40000 */ nop; a0 = sp[0x10] /* MW 2 */
/* 0x000091 0x08220 *//* MW 1 */
.src_ref 1 "main.c" 55 13 first
/* 0x000092 0x66000 */ call 0x2c2 /* MW 2 */
/* 0x000093 0x02c20 *//* MW 1 */
.src_ref 1 "main.c" 55 23
.src_ref 1 "main.c" 57 12
.src_ref 1 "main.c" 68 4
/* 0x000094 0x59010 */ cmp(ra0,0x0); a0 = sp[0x10] /* MW 2 */
/* 0x000095 0x08220 *//* MW 1 */
.src_ref 1 "main.c" 55 23
/* 0x000096 0x42040 */ if (nz) jps 0x8; a1 = sp + 0x70 /* MW 2 */
/* 0x000097 0xa4381 *//* MW 1 */
.src_ref 1 "main.c" 55 26
/* 0x000098 0x40000 */ nop; a0 = sp[0xc] /* MW 2 */
/* 0x000099 0x081a0 *//* MW 1 */
.src_ref 1 "main.c" 55 26
/* 0x00009a 0x66000 */ call 0x2c2 /* MW 2 */
/* 0x00009b 0x02c20 *//* MW 1 */
.src_ref 1 "main.c" 55 23
.src_ref 1 "main.c" 57 12
.src_ref 1 "main.c" 68 4
/* 0x00009c 0x59010 */ cmp(ra0,0x0); a0 = sp[0x10] /* MW 2 */
/* 0x00009d 0x08220 *//* MW 1 */
.src_ref 1 "main.c" 55 4
.src_ref 1 "main.c" 55 23
/* 0x00009e 0x43e48 */ if (z) jps -0x37; a1 = sp + 0x70 /* MW 2 */
/* 0x00009f 0x24381 *//* MW 1 */
.src_ref 1 "main.c" 68 4 first
/* 0x0000a0 0x66000 */ call 0x2a2 /* MW 2 */
/* 0x0000a1 0x02a20 *//* MW 1 */
.src_ref 1 "main.c" 69 4
/* 0x0000a2 0x881a0 */ a0 = sp[0xc]
.src_ref 1 "main.c" 69 4 first
/* 0x0000a3 0x66000 */ call 0x2a2 /* MW 2 */
/* 0x0000a4 0x02a20 *//* MW 1 */
.src_ref 1 "main.c" 70 4
/* 0x0000a5 0x882a0 */ a0 = sp[0x14]
.src_ref 1 "main.c" 70 4 first
/* 0x0000a6 0x66000 */ call 0x2a2 /* MW 2 */
/* 0x0000a7 0x02a20 *//* MW 1 */
.src_ref 1 "main.c" 71
/* 0x0000a8 0x5c002 */ ra0 = 0; lr = sp[0x8] /* MW 2 */
/* 0x0000a9 0x08136 *//* MW 1 */
.src_ref 1 "main.c" 71 first
.src_ref 1 "main.c" 71 first
/* 0x0000aa 0x460a0 */ ret; sp+= 0x78 /* MW 2 */
/* 0x0000ab 0x280f0 *//* MW 1 */
.src_ref 1 "main.c" 68 4
/* 0x0000ac 0x43f93 */ jps -0xe; a0 = sp[0x10] /* MW 2 */
/* 0x0000ad 0x88220 *//* MW 1 */
.label _Z17initialize_bufferP9BufferPtrPiii
.src_ref 2 "signal_path.c" 136 first
.src_ref 2 "signal_path.c" 137 10
.src_ref 2 "signal_path.c" 142 24
/* 0x0000ae 0x39020 */ c0 = 4
.src_ref 2 "signal_path.c" 137 10 first
.src_ref 2 "signal_path.c" 141 4 first
/* 0x0000af 0x59014 */ cmp(ra1,0x0); [a0+c0] = ra1 /* MW 2 */
/* 0x0000b0 0x00049 *//* MW 1 */
.src_ref 2 "signal_path.c" 139 10 first
.src_ref 2 "signal_path.c" 141 4
/* 0x0000b1 0x42036 */ if (np) jpsdb 0x6; a0[0x4] = a1 /* MW 2 */
/* 0x0000b2 0x840e1 *//* MW 1 */
.src_ref 2 "signal_path.c" 138 10 first
/* 0x0000b3 0x84061 */ a0[0x0] = a1
.src_ref 2 "signal_path.c" 141 4 first
/* 0x0000b4 0x62000 */ lp [ra1] 0x1 /* MW 2 */
/* 0x0000b5 0x00015 *//* MW 1 */
/* 0x0000b6 0x00000 */ nop
/* 0x0000b7 0x00000 */ nop
.src_ref 2 "signal_path.c" 142 24 first
/* 0x0000b8 0x8087a */ [a1+c0] = zero
.src_ref 2 "signal_path.c" 144 14 first
/* 0x0000b9 0x301a8 */ cmp(ra1,rb0)
.src_ref 2 "signal_path.c" 144 4
.src_ref 2 "signal_path.c" 144 14
/* 0x0000ba 0x42011 */ if (s) jps 0x2; ra0 = zero /* MW 2 */
/* 0x0000bb 0x18e88 *//* MW 1 */
.src_ref 2 "signal_path.c" 144 4
/* 0x0000bc 0x5c006 */ ra0 = 1; ret /* MW 2 */
/* 0x0000bd 0x3a140 *//* MW 1 */
.src_ref 2 "signal_path.c" 144 4
/* 0x0000be 0x40000 */ nop; ret /* MW 2 */
/* 0x0000bf 0x3a140 *//* MW 1 */
.label _Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii
.src_ref 2 "signal_path.c" 153 first
.src_ref 2 "signal_path.c" 154 10
.src_ref 2 "signal_path.c" 159 24
/* 0x0000c0 0x39020 */ c0 = 4
.src_ref 2 "signal_path.c" 154 10 first
.src_ref 2 "signal_path.c" 158 4 first
/* 0x0000c1 0x59014 */ cmp(ra1,0x0); [a4+c0] = ra1 /* MW 2 */
/* 0x0000c2 0x02049 *//* MW 1 */
.src_ref 2 "signal_path.c" 156 10 first
.src_ref 2 "signal_path.c" 158 4
/* 0x0000c3 0x42036 */ if (np) jpsdb 0x6; a4[0x4] = a5 /* MW 2 */
/* 0x0000c4 0x860e5 *//* MW 1 */
.src_ref 2 "signal_path.c" 155 10 first
/* 0x0000c5 0x86065 */ a4[0x0] = a5
.src_ref 2 "signal_path.c" 158 4 first
/* 0x0000c6 0x62000 */ lp [ra1] 0x1 /* MW 2 */
/* 0x0000c7 0x00015 *//* MW 1 */
/* 0x0000c8 0x00000 */ nop
/* 0x0000c9 0x00000 */ nop
.src_ref 2 "signal_path.c" 159 24 first
/* 0x0000ca 0x8287a */ [a5+c0] = zero
.src_ref 2 "signal_path.c" 161 14 first
/* 0x0000cb 0x301a8 */ cmp(ra1,rb0)
.src_ref 2 "signal_path.c" 161 4
.src_ref 2 "signal_path.c" 161 14
/* 0x0000cc 0x42011 */ if (s) jps 0x2; ra0 = zero /* MW 2 */
/* 0x0000cd 0x18e88 *//* MW 1 */
.src_ref 2 "signal_path.c" 161 4
/* 0x0000ce 0x5c006 */ ra0 = 1; ret /* MW 2 */
/* 0x0000cf 0x3a140 *//* MW 1 */
.src_ref 2 "signal_path.c" 161 4
/* 0x0000d0 0x40000 */ nop; ret /* MW 2 */
/* 0x0000d1 0x3a140 *//* MW 1 */
.label _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi
.src_ref 2 "signal_path.c" 177 11
.src_ref 2 "signal_path.c" 177 11 first
.src_ref 2 "signal_path.c" 178 26
.src_ref 2 "signal_path.c" 178 67
.src_ref 2 "signal_path.c" 179 first
/* 0x0000d2 0x5c810 */ c0 = 4; a4 = a4 + 0x8 /* MW 2 */
/* 0x0000d3 0x22044 *//* MW 1 */
.src_ref 2 "signal_path.c" 177 11 first
/* 0x0000d4 0x82220 */ a0 = [a4-c0]
.src_ref 2 "signal_path.c" 178 67 first
/* 0x0000d5 0x8222c */ lb0 = [a4-c0]
.src_ref 2 "signal_path.c" 177 4 first
/* 0x0000d6 0x84048 */ a0[0x0] = ra0
/* 0x0000d7 0x00000 */ nop
.src_ref 2 "signal_path.c" 178 86 first
/* 0x0000d8 0x86008 */ ra0 = a4[0x0]
.src_ref 2 "signal_path.c" 178 86
/* 0x0000d9 0x230a4 */ ra0 = lsl(ra0,0x2)
.src_ref 2 "signal_path.c" 178 26
/* 0x0000da 0x9822e */ lsz0 = ra0
/* 0x0000db 0x00000 */ nop
.src_ref 2 "signal_path.c" 178 26
.src_ref 2 "signal_path.c" 179 first
/* 0x0000dc 0x460a4 */ retdb; a0 = a0+%0c0 /* MW 2 */
/* 0x0000dd 0x1c400 *//* MW 1 */
.src_ref 2 "signal_path.c" 178 10 first
/* 0x0000de 0x86160 */ a4[0x8] = a0
/* 0x0000df 0x00000 */ nop
.label _Z20scale_preemph_filterP16SingleSignalPathdddddi
.src_ref 2 "signal_path.c" 182 first
.src_ref 2 "signal_path.c" 182 5
/* 0x0000e0 0xabfa0 */ sp+= -0x30
/* 0x0000e1 0x90259 */ sp[0x10] = ahl1
/* 0x0000e2 0x880f6 */ sp[0x4] = lr
/* 0x0000e3 0x88048 */ sp[0x0] = ra0
/* 0x0000e4 0x9035b */ sp[0x18] = bhl1
/* 0x0000e5 0x9045a */ sp[0x20] = bhl0
/* 0x0000e6 0x90558 */ sp[0x28] = ahl0
/* 0x0000e7 0x88160 */ sp[0x8] = a0
.src_ref 2 "signal_path.c" 184 11 first
/* 0x0000e8 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x0000e9 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 11
/* 0x0000ea 0x6e000 */ axl1 = [0x2f0] /* MW 2 */
/* 0x0000eb 0x17811 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 11
.src_ref 2 "signal_path.c" 185 14
.src_ref 2 "signal_path.c" 188 14
/* 0x0000ec 0x59010 */ cmp(ra0,0x0); a1 = sp[0x8] /* MW 2 */
/* 0x0000ed 0x08121 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 11
.src_ref 2 "signal_path.c" 184 17
/* 0x0000ee 0xbc298 */ if (z) jpsdb 0x29
.src_ref 2 "signal_path.c" 185 14 first
/* 0x0000ef 0xa0840 */ a0 = a1 + 0x8
/* 0x0000f0 0x40000 */ nop; sp[0xc] = a0 /* MW 2 */
/* 0x0000f1 0x081e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 23 first
/* 0x0000f2 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x0000f3 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 23
.src_ref 2 "signal_path.c" 184 23
/* 0x0000f4 0x5c000 */ ax1 = 0; axl0 = sp[0x10] /* MW 2 */
/* 0x0000f5 0x90210 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 23
.src_ref 2 "signal_path.c" 189 14
/* 0x0000f6 0x59010 */ cmp(ra0,0x0); a0 = sp[0xc] /* MW 2 */
/* 0x0000f7 0x081a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 23
.src_ref 2 "signal_path.c" 184 29
.src_ref 2 "signal_path.c" 185 14
.src_ref 2 "signal_path.c" 188 14
/* 0x0000f8 0x420f0 */ if (z) jps 0x1e; a1 = sp[0x8] /* MW 2 */
/* 0x0000f9 0x08121 *//* MW 1 */
/* 0x0000fa 0x40000 */ nop; sp[0xc] = a0 /* MW 2 */
/* 0x0000fb 0x081e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 35
/* 0x0000fc 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x0000fd 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 35
.src_ref 2 "signal_path.c" 184 35
/* 0x0000fe 0x5c000 */ ax1 = 0; axl0 = sp[0x20] /* MW 2 */
/* 0x0000ff 0x90410 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 35
.src_ref 2 "signal_path.c" 189 14
/* 0x000100 0x59010 */ cmp(ra0,0x0); a0 = sp[0xc] /* MW 2 */
/* 0x000101 0x081a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 35
.src_ref 2 "signal_path.c" 184 41
.src_ref 2 "signal_path.c" 185 14
.src_ref 2 "signal_path.c" 188 14
/* 0x000102 0x420a0 */ if (z) jps 0x14; a1 = sp[0x8] /* MW 2 */
/* 0x000103 0x08121 *//* MW 1 */
/* 0x000104 0x40000 */ nop; sp[0xc] = a0 /* MW 2 */
/* 0x000105 0x081e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 47
/* 0x000106 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x000107 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 47
.src_ref 2 "signal_path.c" 184 47
/* 0x000108 0x5c000 */ ax1 = 0; axl0 = sp[0x18] /* MW 2 */
/* 0x000109 0x90310 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 47
.src_ref 2 "signal_path.c" 189 14
/* 0x00010a 0x59010 */ cmp(ra0,0x0); a0 = sp[0xc] /* MW 2 */
/* 0x00010b 0x081a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 47
.src_ref 2 "signal_path.c" 184 53
.src_ref 2 "signal_path.c" 185 14
.src_ref 2 "signal_path.c" 188 14
/* 0x00010c 0x42050 */ if (z) jps 0xa; a1 = sp[0x8] /* MW 2 */
/* 0x00010d 0x08121 *//* MW 1 */
/* 0x00010e 0x40000 */ nop; sp[0xc] = a0 /* MW 2 */
/* 0x00010f 0x081e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 59
/* 0x000110 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x000111 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 59
.src_ref 2 "signal_path.c" 184 59
/* 0x000112 0x5c000 */ ax1 = 0; axl0 = sp[0x30] /* MW 2 */
/* 0x000113 0x90610 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 59
.src_ref 2 "signal_path.c" 185 14
.src_ref 2 "signal_path.c" 188 14
/* 0x000114 0x59010 */ cmp(ra0,0x0); a1 = sp[0x8] /* MW 2 */
/* 0x000115 0x08121 *//* MW 1 */
.src_ref 2 "signal_path.c" 184 4
.src_ref 2 "signal_path.c" 184 59
.src_ref 2 "signal_path.c" 189 14
/* 0x000116 0x42248 */ if (nz) jps 0x49; a0 = sp[0xc] /* MW 2 */
/* 0x000117 0x881a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 189 14
.src_ref 2 "signal_path.c" 190 25
/* 0x000118 0x88008 */ ra0 = sp[0x0]
.src_ref 2 "signal_path.c" 188 14
.src_ref 2 "signal_path.c" 189 14
/* 0x000119 0x5c007 */ rb0 = 1; a0 = a0 + 0x18 /* MW 2 */
/* 0x00011a 0x200c0 *//* MW 1 */
.src_ref 2 "signal_path.c" 189 14 first
/* 0x00011b 0x84048 */ a0[0x0] = ra0
.src_ref 2 "signal_path.c" 192 14
/* 0x00011c 0xa04a0 */ a0 = a0 - 0x14
/* 0x00011d 0x88060 */ sp[0x0] = a0
.src_ref 2 "signal_path.c" 188 14 first
/* 0x00011e 0x8494a */ a1[0x8] = rb0
.src_ref 2 "signal_path.c" 190 25 first
/* 0x00011f 0x66000 */ call 0x410 /* MW 2 */
/* 0x000120 0x04100 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 20
/* 0x000121 0x2a002 */ bx0 = ax0 + 0x0
.src_ref 2 "signal_path.c" 190 20
/* 0x000122 0x66000 */ calldb 0x87a /* MW 2 */
/* 0x000123 0x087a8 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 20
/* 0x000124 0x6e000 */ axl1 = [0x2f8] /* MW 2 */
/* 0x000125 0x17c11 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 39
/* 0x000126 0x55000 */ ax1 = ax0 + 0x0; nop /* MW 2 */
/* 0x000127 0xb8000 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 39
/* 0x000128 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000129 0x05cc8 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 39
/* 0x00012a 0x6e000 */ bxl0 = [0x2f0] /* MW 2 */
/* 0x00012b 0x17812 *//* MW 1 */
.src_ref 2 "signal_path.c" 190 39
/* 0x00012c 0x66000 */ call 0x42e /* MW 2 */
/* 0x00012d 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 192 34 first
/* 0x00012e 0x66000 */ call 0x410 /* MW 2 */
/* 0x00012f 0x04100 *//* MW 1 */
.src_ref 2 "signal_path.c" 192 34
.src_ref 2 "signal_path.c" 192 34
/* 0x000130 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x000131 0x10511 *//* MW 1 */
/* 0x000132 0x40000 */ nop; sp[0x8] = bhl0 /* MW 2 */
/* 0x000133 0x1015a *//* MW 1 */
.src_ref 2 "signal_path.c" 192 34
/* 0x000134 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000135 0x05d80 *//* MW 1 */
.src_ref 2 "signal_path.c" 192 29
/* 0x000136 0x66000 */ call 0x42e /* MW 2 */
/* 0x000137 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 192 25
/* 0x000138 0x88020 */ a0 = sp[0x0]
.src_ref 2 "signal_path.c" 192 25
.src_ref 2 "signal_path.c" 193 34
/* 0x000139 0x5c810 */ c0 = 4; bxl0 = sp[0x8] /* MW 2 */
/* 0x00013a 0x10112 *//* MW 1 */
.src_ref 2 "signal_path.c" 192 25
/* 0x00013b 0x80048 */ [a0+c0] = ra0
/* 0x00013c 0x88060 */ sp[0x0] = a0
.src_ref 2 "signal_path.c" 193 34 first
/* 0x00013d 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00013e 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 193 34
/* 0x00013f 0x90211 */ axl1 = sp[0x10]
.src_ref 2 "signal_path.c" 193 29
/* 0x000140 0x66000 */ call 0x42e /* MW 2 */
/* 0x000141 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 193 25
/* 0x000142 0x88020 */ a0 = sp[0x0]
.src_ref 2 "signal_path.c" 193 25
.src_ref 2 "signal_path.c" 194 34
/* 0x000143 0x5c810 */ c0 = 4; bxl0 = sp[0x8] /* MW 2 */
/* 0x000144 0x10112 *//* MW 1 */
.src_ref 2 "signal_path.c" 193 25
/* 0x000145 0x80048 */ [a0+c0] = ra0
/* 0x000146 0x88060 */ sp[0x0] = a0
.src_ref 2 "signal_path.c" 194 34 first
/* 0x000147 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000148 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 194 34
/* 0x000149 0x90411 */ axl1 = sp[0x20]
.src_ref 2 "signal_path.c" 194 29
/* 0x00014a 0x66000 */ call 0x42e /* MW 2 */
/* 0x00014b 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 194 25
/* 0x00014c 0x88020 */ a0 = sp[0x0]
.src_ref 2 "signal_path.c" 194 25
.src_ref 2 "signal_path.c" 195 34
/* 0x00014d 0x5c810 */ c0 = 4; bxl0 = sp[0x8] /* MW 2 */
/* 0x00014e 0x10112 *//* MW 1 */
.src_ref 2 "signal_path.c" 194 25
/* 0x00014f 0x80048 */ [a0+c0] = ra0
/* 0x000150 0x88260 */ sp[0x10] = a0
.src_ref 2 "signal_path.c" 195 34 first
/* 0x000151 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000152 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 195 34
/* 0x000153 0x90311 */ axl1 = sp[0x18]
.src_ref 2 "signal_path.c" 195 29
/* 0x000154 0x66000 */ call 0x42e /* MW 2 */
/* 0x000155 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 195 25
/* 0x000156 0x88020 */ a0 = sp[0x0]
.src_ref 2 "signal_path.c" 196 34
/* 0x000157 0x90112 */ bxl0 = sp[0x8]
.src_ref 2 "signal_path.c" 195 25
/* 0x000158 0x840c8 */ a0[0x4] = ra0
.src_ref 2 "signal_path.c" 196 34 first
/* 0x000159 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00015a 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 196 34
/* 0x00015b 0x90611 */ axl1 = sp[0x30]
.src_ref 2 "signal_path.c" 196 29
/* 0x00015c 0x66000 */ call 0x42e /* MW 2 */
/* 0x00015d 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 196 25
/* 0x00015e 0x88220 */ a0 = sp[0x10]
/* 0x00015f 0xbc02f */ jpsdb 0x2
.src_ref 2 "signal_path.c" 196 25
/* 0x000160 0x840c8 */ a0[0x4] = ra0
.src_ref 2 "signal_path.c" 185 14 first
/* 0x000161 0x8497a */ a1[0x8] = zero
/* 0x000162 0x00000 */ nop
.src_ref 2 "signal_path.c" 198
/* 0x000163 0x880b6 */ lr = sp[0x4]
.src_ref 2 "signal_path.c" 198 first
.src_ref 2 "signal_path.c" 198 first
/* 0x000164 0x460a0 */ ret; sp+= 0x30 /* MW 2 */
/* 0x000165 0x28060 *//* MW 1 */
.label _Z9set_delayP16SingleSignalPathi
.src_ref 2 "signal_path.c" 201 first
.src_ref 2 "signal_path.c" 202 36 first
/* 0x000166 0x40000 */ nop; a0 = a0 + 0x74 /* MW 2 */
/* 0x000167 0x203a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 202 11 first
/* 0x000168 0x64000 */ jpdb 0xae /* MW 2 */
/* 0x000169 0x00aef *//* MW 1 */
.src_ref 2 "signal_path.c" 202 11
.src_ref 2 "signal_path.c" 202 58
/* 0x00016a 0x5c043 */ rb0 = 16; a1 = a0 - 0x40 /* MW 2 */
/* 0x00016b 0x20601 *//* MW 1 */
.label _Z10set_weightP16SingleSignalPathdi
.src_ref 2 "signal_path.c" 206 first
.src_ref 2 "signal_path.c" 206 5
/* 0x00016c 0xabfd0 */ sp+= -0x18
/* 0x00016d 0x88076 */ sp[0x0] = lr
/* 0x00016e 0x880c8 */ sp[0x4] = ra0
/* 0x00016f 0x90258 */ sp[0x10] = ahl0
/* 0x000170 0x88160 */ sp[0x8] = a0
.src_ref 2 "signal_path.c" 208 15 first
/* 0x000171 0x66000 */ calldb 0x758 /* MW 2 */
/* 0x000172 0x07588 *//* MW 1 */
.src_ref 2 "signal_path.c" 208 15
/* 0x000173 0x6e000 */ axl1 = [0x300] /* MW 2 */
/* 0x000174 0x18011 *//* MW 1 */
.src_ref 2 "signal_path.c" 209 14
/* 0x000175 0x88120 */ a0 = sp[0x8]
.src_ref 2 "signal_path.c" 208 15
/* 0x000176 0x32020 */ cmp(ra0,0x0)
.src_ref 2 "signal_path.c" 209 14 first
/* 0x000177 0x76000 */ a0 = a0 + 0x84 /* MW 2 */
/* 0x000178 0x00420 *//* MW 1 */
.src_ref 2 "signal_path.c" 208 4 first
.src_ref 2 "signal_path.c" 208 15 first
/* 0x000179 0x42110 */ if (nz) jps 0x22; sp[0x8] = a0 /* MW 2 */
/* 0x00017a 0x88160 *//* MW 1 */
.src_ref 2 "signal_path.c" 213 14
/* 0x00017b 0x3800c */ ra0 = 1
.src_ref 2 "signal_path.c" 213 14 first
/* 0x00017c 0x84048 */ a0[0x0] = ra0
.src_ref 2 "signal_path.c" 215 14
/* 0x00017d 0xa0020 */ a0 = a0 + 0x4
/* 0x00017e 0x881e0 */ sp[0xc] = a0
.src_ref 2 "signal_path.c" 214 25 first
/* 0x00017f 0x66000 */ calldb 0x410 /* MW 2 */
/* 0x000180 0x04108 *//* MW 1 */
.src_ref 2 "signal_path.c" 214 25
/* 0x000181 0x88088 */ ra0 = sp[0x4]
.src_ref 2 "signal_path.c" 214 20
/* 0x000182 0x2a002 */ bx0 = ax0 + 0x0
.src_ref 2 "signal_path.c" 214 20
/* 0x000183 0x66000 */ calldb 0x87a /* MW 2 */
/* 0x000184 0x087a8 *//* MW 1 */
.src_ref 2 "signal_path.c" 214 20
/* 0x000185 0x6e000 */ axl1 = [0x308] /* MW 2 */
/* 0x000186 0x18411 *//* MW 1 */
.src_ref 2 "signal_path.c" 214 40
/* 0x000187 0x2a001 */ ax1 = ax0 + 0x0
.src_ref 2 "signal_path.c" 214 40
/* 0x000188 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000189 0x05cc8 *//* MW 1 */
.src_ref 2 "signal_path.c" 214 40
/* 0x00018a 0x6e000 */ bxl0 = [0x300] /* MW 2 */
/* 0x00018b 0x18012 *//* MW 1 */
.src_ref 2 "signal_path.c" 214 40
/* 0x00018c 0x66000 */ call 0x42e /* MW 2 */
/* 0x00018d 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 215 32 first
/* 0x00018e 0x66000 */ call 0x410 /* MW 2 */
/* 0x00018f 0x04100 *//* MW 1 */
.src_ref 2 "signal_path.c" 215 32
/* 0x000190 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000191 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 215 32
.src_ref 2 "signal_path.c" 215 32
/* 0x000192 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x10] /* MW 2 */
/* 0x000193 0x10211 *//* MW 1 */
.src_ref 2 "signal_path.c" 215 23
/* 0x000194 0x66000 */ call 0x42e /* MW 2 */
/* 0x000195 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 216 14
/* 0x000196 0x881a1 */ a1 = sp[0xc]
.src_ref 2 "signal_path.c" 215 14
/* 0x000197 0x88120 */ a0 = sp[0x8]
.src_ref 2 "signal_path.c" 216 14
/* 0x000198 0x8808a */ rb0 = sp[0x4]
.src_ref 2 "signal_path.c" 218
/* 0x000199 0x88036 */ lr = sp[0x0]
.src_ref 2 "signal_path.c" 215 14
/* 0x00019a 0x42027 */ jpsdb 0x4; a0[0x4] = ra0 /* MW 2 */
/* 0x00019b 0x840c8 *//* MW 1 */
.src_ref 2 "signal_path.c" 216 14 first
/* 0x00019c 0x848ca */ a1[0x4] = rb0
.src_ref 2 "signal_path.c" 218
/* 0x00019d 0x88036 */ lr = sp[0x0]
.src_ref 2 "signal_path.c" 209 14 first
/* 0x00019e 0x40000 */ nop; a0[0x0] = zero /* MW 2 */
/* 0x00019f 0x0407a *//* MW 1 */
.src_ref 2 "signal_path.c" 218 first
.src_ref 2 "signal_path.c" 218 first
/* 0x0001a0 0x460a0 */ ret; sp+= 0x18 /* MW 2 */
/* 0x0001a1 0x28030 *//* MW 1 */
.label _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi
.src_ref 2 "signal_path.c" 291 first
.src_ref 2 "signal_path.c" 291 5
/* 0x0001a2 0xabf80 */ sp+= -0x40
/* 0x0001a3 0x90758 */ sp[0x38] = ahl0
/* 0x0001a4 0x90659 */ sp[0x30] = ahl1
/* 0x0001a5 0x9055a */ sp[0x28] = bhl0
/* 0x0001a6 0x883f6 */ sp[0x1c] = lr
/* 0x0001a7 0x88448 */ sp[0x20] = ra0
/* 0x0001a8 0x8814a */ sp[0x8] = rb0
/* 0x0001a9 0x881c9 */ sp[0xc] = ra1
/* 0x0001aa 0x88263 */ sp[0x10] = a3
/* 0x0001ab 0x882e1 */ sp[0x14] = a1
/* 0x0001ac 0x88360 */ sp[0x18] = a0
.src_ref 2 "signal_path.c" 306 47
.src_ref 2 "signal_path.c" 306 55
.src_ref 2 "signal_path.c" 306 63
/* 0x0001ad 0x39040 */ c0 = 8
.src_ref 2 "signal_path.c" 306 47 first
/* 0x0001ae 0x8d010 */ axl0 = [a2+c0]
.src_ref 2 "signal_path.c" 306 55
/* 0x0001af 0x8d011 */ axl1 = [a2+c0]
.src_ref 2 "signal_path.c" 306 63
/* 0x0001b0 0x8d012 */ bxl0 = [a2+c0]
.src_ref 2 "signal_path.c" 306 79
/* 0x0001b1 0x8d133 */ bxl1 = a2[0x8]
/* 0x0001b2 0x9005b */ sp[0x0] = bhl1
.src_ref 2 "signal_path.c" 306 4
/* 0x0001b3 0x66000 */ calldb 0xe0 /* MW 2 */
/* 0x0001b4 0x00e08 *//* MW 1 */
.src_ref 2 "signal_path.c" 306 4
.src_ref 2 "signal_path.c" 306 71
/* 0x0001b5 0x5c07e */ ra0 = 31; bxl1 = a2[0x0] /* MW 2 */
/* 0x0001b6 0x0d033 *//* MW 1 */
.src_ref 2 "signal_path.c" 307 4
/* 0x0001b7 0x88320 */ a0 = sp[0x18]
.src_ref 2 "signal_path.c" 307 4 first
/* 0x0001b8 0x66000 */ calldb 0x166 /* MW 2 */
/* 0x0001b9 0x01668 *//* MW 1 */
.src_ref 2 "signal_path.c" 307 4
/* 0x0001ba 0x88409 */ ra1 = sp[0x20]
.src_ref 2 "signal_path.c" 308 4
/* 0x0001bb 0x88320 */ a0 = sp[0x18]
.src_ref 2 "signal_path.c" 308 4 first
/* 0x0001bc 0x66000 */ calldb 0x16c /* MW 2 */
/* 0x0001bd 0x016c8 *//* MW 1 */
.src_ref 2 "signal_path.c" 308 4
.src_ref 2 "signal_path.c" 308 4
/* 0x0001be 0x5c07e */ ra0 = 31; axl0 = sp[0x38] /* MW 2 */
/* 0x0001bf 0x10710 *//* MW 1 */
.src_ref 2 "signal_path.c" 311 51
/* 0x0001c0 0x88222 */ a2 = sp[0x10]
.src_ref 2 "signal_path.c" 311 4
.src_ref 2 "signal_path.c" 311 51
.src_ref 2 "signal_path.c" 311 61
.src_ref 2 "signal_path.c" 311 71
/* 0x0001c1 0x5c820 */ c0 = 8; a0 = sp[0x14] /* MW 2 */
/* 0x0001c2 0x082a0 *//* MW 1 */
.src_ref 2 "signal_path.c" 311 4
.src_ref 2 "signal_path.c" 311 51 first
/* 0x0001c3 0x5c07e */ ra0 = 31; axl0 = [a2+c0] /* MW 2 */
/* 0x0001c4 0x0d010 *//* MW 1 */
.src_ref 2 "signal_path.c" 311 61
/* 0x0001c5 0x8d011 */ axl1 = [a2+c0]
.src_ref 2 "signal_path.c" 311 71
/* 0x0001c6 0x8d012 */ bxl0 = [a2+c0]
.src_ref 2 "signal_path.c" 311 91
/* 0x0001c7 0x8d133 */ bxl1 = a2[0x8]
/* 0x0001c8 0x9005b */ sp[0x0] = bhl1
.src_ref 2 "signal_path.c" 311 4
/* 0x0001c9 0x66000 */ calldb 0xe0 /* MW 2 */
/* 0x0001ca 0x00e08 *//* MW 1 */
.src_ref 2 "signal_path.c" 311 81
/* 0x0001cb 0x8d033 */ bxl1 = a2[0x0]
.src_ref 2 "signal_path.c" 312 4
/* 0x0001cc 0x882a0 */ a0 = sp[0x14]
.src_ref 2 "signal_path.c" 312 4 first
/* 0x0001cd 0x66000 */ calldb 0x166 /* MW 2 */
/* 0x0001ce 0x01668 *//* MW 1 */
.src_ref 2 "signal_path.c" 312 4
/* 0x0001cf 0x88189 */ ra1 = sp[0xc]
.src_ref 2 "signal_path.c" 313 4
/* 0x0001d0 0x882a0 */ a0 = sp[0x14]
.src_ref 2 "signal_path.c" 313 4 first
/* 0x0001d1 0x66000 */ calldb 0x16c /* MW 2 */
/* 0x0001d2 0x016c8 *//* MW 1 */
.src_ref 2 "signal_path.c" 313 4
.src_ref 2 "signal_path.c" 313 4
/* 0x0001d3 0x5c07e */ ra0 = 31; axl0 = sp[0x30] /* MW 2 */
/* 0x0001d4 0x10610 *//* MW 1 */
.src_ref 2 "signal_path.c" 317 16
/* 0x0001d5 0x90511 */ axl1 = sp[0x28]
.src_ref 2 "signal_path.c" 317 16 first
/* 0x0001d6 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0001d7 0x05d88 *//* MW 1 */
.src_ref 2 "signal_path.c" 317 16
/* 0x0001d8 0x6e000 */ bxl0 = [0x310] /* MW 2 */
/* 0x0001d9 0x18812 *//* MW 1 */
.src_ref 2 "signal_path.c" 317 7
/* 0x0001da 0x66000 */ call 0x42e /* MW 2 */
/* 0x0001db 0x042e0 *//* MW 1 */
.src_ref 2 "signal_path.c" 317 4
/* 0x0001dc 0x6c000 */ [0x1bc] = ra0 /* MW 2 */
/* 0x0001dd 0x0de48 *//* MW 1 */
.src_ref 2 "signal_path.c" 319 4
/* 0x0001de 0x68200 */ a4 = -0x7ffee8 /* MW 2 */
/* 0x0001df 0x04624 *//* MW 1 */
.src_ref 2 "signal_path.c" 319 4
/* 0x0001e0 0x68200 */ a5 = -0x7fffe8 /* MW 2 */
/* 0x0001e1 0x00625 *//* MW 1 */
.src_ref 2 "signal_path.c" 319 4 first
/* 0x0001e2 0x66000 */ calldb 0xc0 /* MW 2 */
/* 0x0001e3 0x00c08 *//* MW 1 */
.src_ref 2 "signal_path.c" 319 4
.src_ref 2 "signal_path.c" 319 4
/* 0x0001e4 0x5c103 */ rb0 = 64; ra1 = sp[0x8] /* MW 2 */
/* 0x0001e5 0x08109 *//* MW 1 */
.src_ref 2 "signal_path.c" 320 4
/* 0x0001e6 0x68000 */ a0 = 0x1e0 /* MW 2 */
/* 0x0001e7 0x07820 *//* MW 1 */
.src_ref 2 "signal_path.c" 320 4
/* 0x0001e8 0x68000 */ a1 = 0x1f0 /* MW 2 */
/* 0x0001e9 0x07c21 *//* MW 1 */
.src_ref 2 "signal_path.c" 320 4 first
/* 0x0001ea 0x66000 */ calldb 0xae /* MW 2 */
/* 0x0001eb 0x00ae8 *//* MW 1 */
.src_ref 2 "signal_path.c" 320 4
.src_ref 2 "signal_path.c" 320 4
/* 0x0001ec 0x5c103 */ rb0 = 64; ra1 = sp[0x8] /* MW 2 */
/* 0x0001ed 0x08109 *//* MW 1 */
.src_ref 2 "signal_path.c" 323 4
/* 0x0001ee 0x88108 */ ra0 = sp[0x8]
.src_ref 2 "signal_path.c" 323 4 first
/* 0x0001ef 0x32020 */ cmp(ra0,0x0)
.src_ref 2 "signal_path.c" 323 4
/* 0x0001f0 0xbc0d5 */ if (np) jps 0xd
.src_ref 2 "signal_path.c" 324 27 first
/* 0x0001f1 0x6c400 */ a0 = [0x80011c] /* MW 2 */
/* 0x0001f2 0x08e20 *//* MW 1 */
.src_ref 2 "signal_path.c" 323 4 first
/* 0x0001f3 0x62000 */ lp [ra0] 0x3 /* MW 2 */
/* 0x0001f4 0x00034 *//* MW 1 */
.src_ref 2 "signal_path.c" 325 32 first
/* 0x0001f5 0x6c000 */ a2 = [0x1e4] /* MW 2 */
/* 0x0001f6 0x0f222 *//* MW 1 */
.src_ref 2 "signal_path.c" 324 37
.src_ref 2 "signal_path.c" 325 42
.src_ref 2 "signal_path.c" 327
/* 0x0001f7 0x5c810 */ c0 = 4; lr = sp[0x1c] /* MW 2 */
/* 0x0001f8 0x083b6 *//* MW 1 */
.src_ref 2 "signal_path.c" 324 37 first
/* 0x0001f9 0x8007a */ [a0+c0] = zero
.src_ref 2 "signal_path.c" 325 42 first
/* 0x0001fa 0x40000 */ nop; [a2+c0] = zero /* MW 2 */
/* 0x0001fb 0x0107a *//* MW 1 */
.src_ref 2 "signal_path.c" 327 first
.src_ref 2 "signal_path.c" 327 first
/* 0x0001fc 0x460a0 */ ret; sp+= 0x40 /* MW 2 */
/* 0x0001fd 0x28080 *//* MW 1 */
.src_ref 2 "signal_path.c" 327
/* 0x0001fe 0x43fe3 */ jps -0x4; lr = sp[0x1c] /* MW 2 */
/* 0x0001ff 0x883b6 *//* MW 1 */
.label _Z16calculate_outputP16SingleSignalPathS0_PU17chess_storage_DMBVsS2_S2_
.src_ref 2 "signal_path.c" 331 first
.src_ref 2 "signal_path.c" 355 47 first
/* 0x000200 0x96034 */ ra0.s = a4[0x0]
.src_ref 2 "signal_path.c" 355 52 first
.src_ref 2 "signal_path.c" 356 50 first
/* 0x000201 0x51a13 */ rb0 = lsl(ra0,0x10); ra0.s = a5[0x0] /* MW 2 */
/* 0x000202 0x16834 *//* MW 1 */
.src_ref 2 "signal_path.c" 331 5
.src_ref 2 "signal_path.c" 356 55
/* 0x000203 0x51a12 */ ra0 = lsl(ra0,0x10); sp+= -0x8 /* MW 2 */
/* 0x000204 0x2bff0 *//* MW 1 */
/* 0x000205 0x88076 */ sp[0x0] = lr
.src_ref 2 "signal_path.c" 367 4
/* 0x000206 0x68200 */ a4 = -0x7ffee8 /* MW 2 */
/* 0x000207 0x04624 *//* MW 1 */
.src_ref 2 "signal_path.c" 355 19
/* 0x000208 0x6c000 */ [0x1d0] = rb0 /* MW 2 */
/* 0x000209 0x0e84a *//* MW 1 */
.src_ref 2 "signal_path.c" 360 21 first
/* 0x00020a 0x6c000 */ [0x1d8] = rb0 /* MW 2 */
/* 0x00020b 0x0ec4a *//* MW 1 */
.src_ref 2 "signal_path.c" 356 21 first
/* 0x00020c 0x6c000 */ [0x1d4] = ra0 /* MW 2 */
/* 0x00020d 0x0ea48 *//* MW 1 */
.src_ref 2 "signal_path.c" 361 23 first
/* 0x00020e 0x6c000 */ [0x1dc] = ra0 /* MW 2 */
/* 0x00020f 0x0ee48 *//* MW 1 */
.src_ref 2 "signal_path.c" 367 4 first
/* 0x000210 0x66000 */ call 0xd2 /* MW 2 */
/* 0x000211 0x00d20 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
/* 0x000212 0x68200 */ a4 = -0x7ffee8 /* MW 2 */
/* 0x000213 0x04624 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 374 4
/* 0x000214 0x68000 */ a2 = 0x1e0 /* MW 2 */
/* 0x000215 0x07822 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28 first
/* 0x000216 0x6c000 */ a0 = [0x1e8] /* MW 2 */
/* 0x000217 0x0f420 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x000218 0x5c810 */ c0 = 4; a4 = a4 + 0x8 /* MW 2 */
/* 0x000219 0x22044 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
/* 0x00021a 0x82225 */ a5 = [a4-c0]
.src_ref 2 "signal_path.c" 370 28
/* 0x00021b 0x8222c */ lb0 = [a4-c0]
.src_ref 2 "signal_path.c" 370 28
/* 0x00021c 0x40000 */ nop; ra0 = a4[0x0] /* MW 2 */
/* 0x00021d 0x06008 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x00021e 0x51852 */ ra0 = lsl(ra0,0x2); rb0 = a2[0x0] /* MW 2 */
/* 0x00021f 0x0500a *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 374 4
/* 0x000220 0x553fa */ ra0 = rb0 + -0x1; lsz0 = ra0 /* MW 2 */
/* 0x000221 0x1822e *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 374 4
/* 0x000222 0x51432 */ ra0 = asr(ra0,0x1); c1 = -0x4 /* MW 2 */
/* 0x000223 0x2ffe1 *//* MW 1 */
.src_ref 2 "signal_path.c" 378 19
.src_ref 2 "signal_path.c" 378 23
/* 0x000224 0x55033 */ rb1 = ra0 + 0x1; a1 = sp[0x8] /* MW 2 */
/* 0x000225 0x88121 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
/* 0x000226 0x62000 */ lp [rb1] 0x4 /* MW 2 */
/* 0x000227 0x00047 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x000228 0x5c001 */ bx0 = 0; a4 = a5 + 0x0 /* MW 2 */
/* 0x000229 0x22804 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x00022a 0x5c000 */ ax0 = 0; ra1 = [a0+c0]; rb0 = [a4+%0c1] /* MW 2 */
/* 0x00022b 0x58089 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x00022c 0x444d4 */ bx0 = bx0+rb0*ra1; ra0 = [a0+c0]; rb0 = [a4+%0c1] /* MW 2 */
/* 0x00022d 0x50089 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 370 28
/* 0x00022e 0x44440 */ ax0 = ax0+rb0*ra0; ra1 = [a0+c0]; rb0 = [a4+%0c1] /* MW 2 */
/* 0x00022f 0x58089 *//* MW 1 */
.src_ref 2 "signal_path.c" 372 31 first
/* 0x000230 0x6c000 */ rb0 = [0x1d8] /* MW 2 */
/* 0x000231 0x0ec0a *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28 first
.src_ref 2 "signal_path.c" 374 4 first
/* 0x000232 0x54008 */ ax0 = bx0 + ax0; a4 = a2[0x4] /* MW 2 */
/* 0x000233 0x050a4 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 28
.src_ref 2 "signal_path.c" 374 4
/* 0x000234 0x5cbe0 */ c0 = -8; ra0 = axs0 /* MW 2 */
/* 0x000235 0x18008 *//* MW 1 */
.src_ref 2 "signal_path.c" 370 22
/* 0x000236 0x6c400 */ [0x800008] = ra0 /* MW 2 */
/* 0x000237 0x00448 *//* MW 1 */
.src_ref 2 "signal_path.c" 372 35 first
.src_ref 2 "signal_path.c" 374 4 first
/* 0x000238 0x5709a */ ra0 = rb0 - ra0; a0 = a5+%0c1 /* MW 2 */
/* 0x000239 0x1ec80 *//* MW 1 */
.src_ref 2 "signal_path.c" 374 4
/* 0x00023a 0x6c000 */ rb0 = [0x1bc] /* MW 2 */
/* 0x00023b 0x0de0a *//* MW 1 */
.src_ref 2 "signal_path.c" 374 4
.src_ref 2 "signal_path.c" 374 4
/* 0x00023c 0x44400 */ ax0 = rb0*ra0; c1 = 0x8 /* MW 2 */
/* 0x00023d 0x2c041 *//* MW 1 */
.src_ref 2 "signal_path.c" 374 4
/* 0x00023e 0x62000 */ lp [rb1] 0x7 /* MW 2 */
/* 0x00023f 0x00077 *//* MW 1 */
.src_ref 2 "signal_path.c" 372 13
/* 0x000240 0x6c400 */ [0x80000c] = ra0 /* MW 2 */
/* 0x000241 0x00648 *//* MW 1 */
.src_ref 2 "signal_path.c" 374 4
/* 0x000242 0x98009 */ ra1 = axs0
.src_ref 2 "signal_path.c" 374 4
/* 0x000243 0x8e025 */ axs1,bxs1 = a4[0x0]
.src_ref 2 "signal_path.c" 374 4
.src_ref 2 "signal_path.c" 374 4
/* 0x000244 0x82c08 */ ra0 = [a5+%0c0]
.src_ref 2 "signal_path.c" 374 4
.src_ref 2 "signal_path.c" 374 4
.src_ref 2 "signal_path.c" 374 4
/* 0x000245 0x44242 */ ax0 = ax1+ra1*ra0; rb0 = [a0+%0c0] /* MW 2 */
/* 0x000246 0x0040a *//* MW 1 */
.src_ref 2 "signal_path.c" 374 4
/* 0x000247 0x086ac */ bx0 = bx1+ra1*rb0
.src_ref 2 "signal_path.c" 374 4
/* 0x000248 0x8e0c0 */ [a4+c1] = axs0,bxs0
/* 0x000249 0x00000 */ nop
.src_ref 2 "signal_path.c" 378 56 first
/* 0x00024a 0x6c400 */ ra0 = [0x80000c] /* MW 2 */
/* 0x00024b 0x00608 *//* MW 1 */
.src_ref 2 "signal_path.c" 378 61
.src_ref 2 "signal_path.c" 381
/* 0x00024c 0x51610 */ ax0 = asr(ra0,0x10); lr = sp[0x0] /* MW 2 */
/* 0x00024d 0x08036 *//* MW 1 */
.src_ref 2 "signal_path.c" 378 25
.src_ref 2 "signal_path.c" 381 first
/* 0x00024e 0x460a4 */ retdb; axs0 = axs0 /* MW 2 */
/* 0x00024f 0x18000 *//* MW 1 */
.src_ref 2 "signal_path.c" 378 19 first
.src_ref 2 "signal_path.c" 378 23 first
/* 0x000250 0x94870 */ a1[0x0] = axs0.s
.src_ref 2 "signal_path.c" 381 first
/* 0x000251 0xa8010 */ sp+= 0x8
.label _Z16div64_pos_called7accum_tS_Ry
.src_ref 0 "lpdsp32_div.c" 19 first
.src_ref 0 "lpdsp32_div.c" 27 16 first
/* 0x000252 0x37086 */ rb0 = nrm(bx0)
.src_ref 0 "lpdsp32_div.c" 27 24 first
/* 0x000253 0x37044 */ ra0 = nrm(ax1)
.src_ref 0 "lpdsp32_div.c" 27 23
/* 0x000254 0x2e134 */ ra0 = rb0 - ra0
.src_ref 0 "lpdsp32_div.c" 27 31
/* 0x000255 0x2a064 */ ra0 = ra0 + 0x1
.src_ref 0 "lpdsp32_div.c" 28 14 first
/* 0x000256 0x32020 */ cmp(ra0,0x0)
.src_ref 0 "lpdsp32_div.c" 28 4
.src_ref 0 "lpdsp32_div.c" 28 14
/* 0x000257 0xbc135 */ if (np) jps 0x13
.src_ref 0 "lpdsp32_div.c" 32 19
.src_ref 0 "lpdsp32_div.c" 42 16
/* 0x000258 0x38206 */ rb0 = 64
.src_ref 0 "lpdsp32_div.c" 32 19 first
/* 0x000259 0x301a0 */ cmp(ra0,rb0)
.src_ref 0 "lpdsp32_div.c" 32 9
.src_ref 0 "lpdsp32_div.c" 32 19
/* 0x00025a 0xbc0d0 */ if (z) jps 0xd
.src_ref 0 "lpdsp32_div.c" 39 1 first
/* 0x00025b 0x62000 */ lp [ra0] 0x1 /* MW 2 */
/* 0x00025c 0x00014 *//* MW 1 */
.src_ref 0 "lpdsp32_div.c" 37 7 first
/* 0x00025d 0x20110 */ ax0 = asl(bx0,ra0)
.src_ref 0 "lpdsp32_div.c" 40 9
/* 0x00025e 0x98eb5 */ flags = zero
.src_ref 0 "lpdsp32_div.c" 40 9 first
/* 0x00025f 0x2f809 */ ax1 = div(ax1,ax0)
.src_ref 0 "lpdsp32_div.c" 41 1 first
.src_ref 0 "lpdsp32_div.c" 41 5 first
/* 0x000260 0xbc013 */ if (ns) jps 0x1
.src_ref 0 "lpdsp32_div.c" 41 28
/* 0x000261 0x28009 */ ax1 = ax1 + ax0
.src_ref 0 "lpdsp32_div.c" 43 20 first
/* 0x000262 0x20908 */ ax0 = asr(ax1,ra0)
.src_ref 0 "lpdsp32_div.c" 42 16 first
.src_ref 0 "lpdsp32_div.c" 45 4 first
/* 0x000263 0x5709a */ ra0 = rb0 - ra0; retdb /* MW 2 */
/* 0x000264 0x3a148 *//* MW 1 */
.src_ref 0 "lpdsp32_div.c" 42 11
.src_ref 0 "lpdsp32_div.c" 43 5 first
/* 0x000265 0x50084 */ ax1 = asl(ax1,ra0); bxl1 = ahl0 /* MW 2 */
/* 0x000266 0x99203 *//* MW 1 */
.src_ref 0 "lpdsp32_div.c" 42 5 first
/* 0x000267 0x21908 */ ax0 = lsr(ax1,ra0)
.src_ref 0 "lpdsp32_div.c" 45 4 first
/* 0x000268 0xba148 */ retdb
.src_ref 0 "lpdsp32_div.c" 33 12 first
/* 0x000269 0x37840 */ ax0 = sxtd(ax1)
/* 0x00026a 0x98e83 */ bxs1 = zero
.src_ref 0 "lpdsp32_div.c" 45 4 first
/* 0x00026b 0xba148 */ retdb
/* 0x00026c 0x2a00b */ bx1 = ax1 + 0x0
/* 0x00026d 0x98e80 */ axs0 = zero
.label _ZL14clib_hosted_ioP16Hosted_clib_vars
/* 0x00026e 0x40000 */ nop; ret /* MW 2 */
/* 0x00026f 0x3a140 *//* MW 1 */
.label fopen
/* 0x000270 0xabf60 */ sp+= -0x50
/* 0x000271 0x5c042 */ ra0 = 16; sp[0x0] = lr /* MW 2 */
/* 0x000272 0x08076 *//* MW 1 */
/* 0x000273 0x68000 */ a0 = 0x41c /* MW 2 */
/* 0x000274 0x10720 *//* MW 1 */
/* 0x000275 0x5c820 */ c0 = 8; rb0 = zero /* MW 2 */
/* 0x000276 0x18e8a *//* MW 1 */
/* 0x000277 0x80000 */ axs0 = [a0+c0]
/* 0x000278 0x32000 */ cmp(ax0,0x0)
/* 0x000279 0xbc030 */ if (z) jps 0x3
/* 0x00027a 0x2a076 */ rb0 = rb0 + 0x1
/* 0x00027b 0x30130 */ cmp(rb0,ra0)
/* 0x00027c 0xbffa2 */ if (s) jps -0x6
/* 0x00027d 0x30130 */ cmp(rb0,ra0)
/* 0x00027e 0x420d1 */ if (ns) jps 0x1a; sp[0x4] = rb0 /* MW 2 */
/* 0x00027f 0x880ca *//* MW 1 */
/* 0x000280 0x882e1 */ sp[0x14] = a1
/* 0x000281 0x5c026 */ ra0 = 9; sp[0x18] = a2 /* MW 2 */
/* 0x000282 0x08362 *//* MW 1 */
/* 0x000283 0x8817a */ sp[0x8] = zero
/* 0x000284 0x88248 */ sp[0x10] = ra0
/* 0x000285 0x66000 */ calldb 0x26e /* MW 2 */
/* 0x000286 0x026e8 *//* MW 1 */
/* 0x000287 0xa4040 */ a0 = sp + 0x8
/* 0x000288 0x88208 */ ra0 = sp[0x10]
/* 0x000289 0x59010 */ cmp(ra0,0x0); a0 = zero /* MW 2 */
/* 0x00028a 0x18ea0 *//* MW 1 */
/* 0x00028b 0xbc0b1 */ if (nz) jps 0xb
/* 0x00028c 0x88088 */ ra0 = sp[0x4]
/* 0x00028d 0x51870 */ ax0 = lsl(ra0,0x3); ra0 = sp[0xc] /* MW 2 */
/* 0x00028e 0x08188 *//* MW 1 */
/* 0x00028f 0x68000 */ a2 = 0x418 /* MW 2 */
/* 0x000290 0x10622 *//* MW 1 */
/* 0x000291 0x5c007 */ rb0 = 1; c0 = ah0 /* MW 2 */
/* 0x000292 0x18428 *//* MW 1 */
/* 0x000293 0x9d000 */ a0 = a2+c0
/* 0x000294 0x42047 */ jpsdb 0x8; a0[0x4] = rb0 /* MW 2 */
/* 0x000295 0x840ca *//* MW 1 */
/* 0x000296 0x84048 */ a0[0x0] = ra0
/* 0x000297 0xbc06f */ jpsdb 0x6
/* 0x000298 0x6c000 */ [0x1ec] = ra0 /* MW 2 */
/* 0x000299 0x0f648 *//* MW 1 */
/* 0x00029a 0x5c062 */ ra0 = 24; a0 = zero /* MW 2 */
/* 0x00029b 0x18ea0 *//* MW 1 */
/* 0x00029c 0x6c000 */ [0x1ec] = ra0 /* MW 2 */
/* 0x00029d 0x0f648 *//* MW 1 */
/* 0x00029e 0x00000 */ nop
/* 0x00029f 0x88036 */ lr = sp[0x0]
/* 0x0002a0 0x460a0 */ ret; sp+= 0x50 /* MW 2 */
/* 0x0002a1 0x280a0 *//* MW 1 */
.label fclose
/* 0x0002a2 0x5c026 */ ra0 = 9; rb0 = a0[0x4] /* MW 2 */
/* 0x0002a3 0x0408a *//* MW 1 */
/* 0x0002a4 0x59018 */ cmp(rb0,0x0); sp+= -0x50 /* MW 2 */
/* 0x0002a5 0x2bf60 *//* MW 1 */
/* 0x0002a6 0x420a0 */ if (z) jps 0x14; sp[0x0] = lr /* MW 2 */
/* 0x0002a7 0x08076 *//* MW 1 */
/* 0x0002a8 0x88248 */ sp[0x10] = ra0
/* 0x0002a9 0x5c007 */ rb0 = 1; a0[0x4] = zero /* MW 2 */
/* 0x0002aa 0x040fa *//* MW 1 */
/* 0x0002ab 0x8814a */ sp[0x8] = rb0
/* 0x0002ac 0xa4041 */ a1 = sp + 0x8
/* 0x0002ad 0x84008 */ ra0 = a0[0x0]
/* 0x0002ae 0x881c8 */ sp[0xc] = ra0
/* 0x0002af 0x66000 */ calldb 0x26e /* MW 2 */
/* 0x0002b0 0x026e8 *//* MW 1 */
/* 0x0002b1 0xa0800 */ a0 = a1 + 0x0
/* 0x0002b2 0x8820a */ rb0 = sp[0x10]
/* 0x0002b3 0x59018 */ cmp(rb0,0x0); ra0 = -0x1 /* MW 2 */
/* 0x0002b4 0x33ffc *//* MW 1 */
/* 0x0002b5 0xbc040 */ if (z) jps 0x4
/* 0x0002b6 0x6c000 */ [0x1ec] = rb0 /* MW 2 */
/* 0x0002b7 0x0f64a *//* MW 1 */
/* 0x0002b8 0x40000 */ nop; jps 0x5 /* MW 2 */
/* 0x0002b9 0x3c057 *//* MW 1 */
/* 0x0002ba 0x4201b */ jps 0x3; ra0 = zero /* MW 2 */
/* 0x0002bb 0x98e88 *//* MW 1 */
/* 0x0002bc 0x6c000 */ [0x1ec] = ra0 /* MW 2 */
/* 0x0002bd 0x0f648 *//* MW 1 */
/* 0x0002be 0x387fc */ ra0 = -1
/* 0x0002bf 0x88036 */ lr = sp[0x0]
/* 0x0002c0 0x460a0 */ ret; sp+= 0x50 /* MW 2 */
/* 0x0002c1 0x280a0 *//* MW 1 */
.label feof
/* 0x0002c2 0x84002 */ bxs0 = a0[0x0]
/* 0x0002c3 0x5c027 */ rb0 = 9; sp+= -0x50 /* MW 2 */
/* 0x0002c4 0x2bf60 *//* MW 1 */
/* 0x0002c5 0x5c3fe */ ra0 = -1; sp[0x0] = lr /* MW 2 */
/* 0x0002c6 0x08076 *//* MW 1 */
/* 0x0002c7 0x5c018 */ ax0 = 6; a0 = sp + 0x8 /* MW 2 */
/* 0x0002c8 0x24040 *//* MW 1 */
/* 0x0002c9 0x881d2 */ sp[0xc] = bh0
/* 0x0002ca 0x8824a */ sp[0x10] = rb0
/* 0x0002cb 0x88548 */ sp[0x28] = ra0
/* 0x0002cc 0x84050 */ a0[0x0] = ah0
/* 0x0002cd 0x66000 */ call 0x26e /* MW 2 */
/* 0x0002ce 0x026e0 *//* MW 1 */
/* 0x0002cf 0x88508 */ ra0 = sp[0x28]
/* 0x0002d0 0x59010 */ cmp(ra0,0x0); lr = sp[0x0] /* MW 2 */
/* 0x0002d1 0x08036 *//* MW 1 */
/* 0x0002d2 0x40000 */ nop; if (ns) jps 0x4 /* MW 2 */
/* 0x0002d3 0x3c043 *//* MW 1 */
/* 0x0002d4 0x5c3fe */ ra0 = -1; rb0 = sp[0x10] /* MW 2 */
/* 0x0002d5 0x0820a *//* MW 1 */
/* 0x0002d6 0x6c000 */ [0x1ec] = rb0 /* MW 2 */
/* 0x0002d7 0x0f64a *//* MW 1 */
/* 0x0002d8 0x460a0 */ ret; sp+= 0x50 /* MW 2 */
/* 0x0002d9 0x280a0 *//* MW 1 */
.label fprintf
/* 0x0002da 0xabf60 */ sp+= -0x50
/* 0x0002db 0x5c3ff */ rb0 = -1; sp[0x0] = lr /* MW 2 */
/* 0x0002dc 0x08076 *//* MW 1 */
/* 0x0002dd 0x5c00a */ ra0 = 2; a2 = sp + 0x50 /* MW 2 */
/* 0x0002de 0x24282 *//* MW 1 */
/* 0x0002df 0x84000 */ axs0 = a0[0x0]
/* 0x0002e0 0x881d0 */ sp[0xc] = ah0
/* 0x0002e1 0x883e1 */ sp[0x1c] = a1
/* 0x0002e2 0x8824a */ sp[0x10] = rb0
/* 0x0002e3 0x88962 */ sp[0x48] = a2
/* 0x0002e4 0xa4040 */ a0 = sp + 0x8
/* 0x0002e5 0x84048 */ a0[0x0] = ra0
/* 0x0002e6 0x66000 */ call 0x26e /* MW 2 */
/* 0x0002e7 0x026e0 *//* MW 1 */
/* 0x0002e8 0x88036 */ lr = sp[0x0]
/* 0x0002e9 0xba148 */ retdb
/* 0x0002ea 0x88208 */ ra0 = sp[0x10]
/* 0x0002eb 0xa80a0 */ sp+= 0x50
.label fscanf
/* 0x0002ec 0xabf60 */ sp+= -0x50
/* 0x0002ed 0x5c3ff */ rb0 = -1; sp[0x0] = lr /* MW 2 */
/* 0x0002ee 0x08076 *//* MW 1 */
/* 0x0002ef 0x5c00e */ ra0 = 3; a2 = sp + 0x50 /* MW 2 */
/* 0x0002f0 0x24282 *//* MW 1 */
/* 0x0002f1 0x84000 */ axs0 = a0[0x0]
/* 0x0002f2 0x881d0 */ sp[0xc] = ah0
/* 0x0002f3 0x883e1 */ sp[0x1c] = a1
/* 0x0002f4 0x8824a */ sp[0x10] = rb0
/* 0x0002f5 0x88962 */ sp[0x48] = a2
/* 0x0002f6 0xa4040 */ a0 = sp + 0x8
/* 0x0002f7 0x84048 */ a0[0x0] = ra0
/* 0x0002f8 0x66000 */ call 0x26e /* MW 2 */
/* 0x0002f9 0x026e0 *//* MW 1 */
/* 0x0002fa 0x88036 */ lr = sp[0x0]
/* 0x0002fb 0xba148 */ retdb
/* 0x0002fc 0x88208 */ ra0 = sp[0x10]
/* 0x0002fd 0xa80a0 */ sp+= 0x50
.label _ZL18estimateDiv128To64yyy
/* 0x0002fe 0xabf70 */ sp+= -0x48
/* 0x0002ff 0x5842c */ cmpu(bx1,ax1); sp[0x28] = bhl0 /* MW 2 */
/* 0x000300 0x1055a *//* MW 1 */
/* 0x000301 0x4241e */ if (np) jpsdb 0x83; sp[0x30] = bhl1 /* MW 2 */
/* 0x000302 0x9065b *//* MW 1 */
/* 0x000303 0x88076 */ sp[0x0] = lr
/* 0x000304 0x38106 */ rb0 = 32
/* 0x000305 0x50ccc */ ax0 = lsr(bx1,rb0); sp[0x18] = ahl1 /* MW 2 */
/* 0x000306 0x10359 *//* MW 1 */
/* 0x000307 0x508c1 */ bx0 = lsl(ax0,rb0); sp[0x20] = ahl0 /* MW 2 */
/* 0x000308 0x10458 *//* MW 1 */
/* 0x000309 0x58428 */ cmpu(bx0,ax1); sp[0x8] = bhl0 /* MW 2 */
/* 0x00030a 0x1015a *//* MW 1 */
/* 0x00030b 0x55001 */ bx0 = ax0 + 0x0; ae0 = zero /* MW 2 */
/* 0x00030c 0x18e94 *//* MW 1 */
/* 0x00030d 0x6e000 */ axl1 = [0x498] /* MW 2 */
/* 0x00030e 0x24c11 *//* MW 1 */
/* 0x00030f 0x4207e */ if (np) jpsdb 0xf; sp[0x10] = ahl0 /* MW 2 */
/* 0x000310 0x90258 *//* MW 1 */
/* 0x000311 0x55004 */ ax0 = ax1 + 0x0; sp[0x4] = ae0 /* MW 2 */
/* 0x000312 0x080d4 *//* MW 1 */
/* 0x000313 0xba101 */ im = 0x0
/* 0x000314 0x90311 */ axl1 = sp[0x18]
/* 0x000315 0x98e95 */ ae1 = zero
/* 0x000316 0x90212 */ bxl0 = sp[0x10]
/* 0x000317 0x66000 */ calldb 0x252 /* MW 2 */
/* 0x000318 0x02528 *//* MW 1 */
/* 0x000319 0x88096 */ be0 = sp[0x4]
/* 0x00031a 0x6e000 */ axl1 = [0x498] /* MW 2 */
/* 0x00031b 0x24c11 *//* MW 1 */
/* 0x00031c 0x5c083 */ rb0 = 32; bxl0 = sp[0x20] /* MW 2 */
/* 0x00031d 0x10412 *//* MW 1 */
/* 0x00031e 0x508c0 */ ax0 = lsl(ax0,rb0); bxl1 = sp[0x30] /* MW 2 */
/* 0x00031f 0x10613 *//* MW 1 */
/* 0x000320 0x9830b */ rb1 = al0
/* 0x000321 0x46088 */ im = 0x1; ra0 = bl0 /* MW 2 */
/* 0x000322 0x98388 *//* MW 1 */
/* 0x000323 0x44191 */ bx0 = ra0(u)*rb1(u); ra1 = bl1 /* MW 2 */
/* 0x000324 0x183c9 *//* MW 1 */
/* 0x000325 0x50cc1 */ bx1 = lsr(ax0,rb0); sp[0x38] = ahl0 /* MW 2 */
/* 0x000326 0x90758 *//* MW 1 */
/* 0x000327 0x44399 */ bx1 = ra1(u)*rb1(u); rb1 = bl1 /* MW 2 */
/* 0x000328 0x183cb *//* MW 1 */
/* 0x000329 0x44199 */ bx1 = ra0(u)*rb1(u); axl0 = bhl1 /* MW 2 */
/* 0x00032a 0x192c0 *//* MW 1 */
/* 0x00032b 0x44399 */ bx1 = ra1(u)*rb1(u); sp[0x40] = bhl1 /* MW 2 */
/* 0x00032c 0x1085b *//* MW 1 */
/* 0x00032d 0x5bc41 */ bx0 = sxtd(bx0); bxl1 = bhl1 /* MW 2 */
/* 0x00032e 0x192c3 *//* MW 1 */
/* 0x00032f 0x5404d */ bx1 = bx1 + bx0; ra1 = 0x1 /* MW 2 */
/* 0x000330 0xb000d *//* MW 1 */
/* 0x000331 0x378c3 */ bx1 = sxtd(bx1)
/* 0x000332 0x30898 */ cmpu(bx1,bx0)
/* 0x000333 0xbc012 */ if (s) jps 0x1
/* 0x000334 0x98e89 */ ra1 = zero
/* 0x000335 0x2119a */ bx0 = lsl(bx1,rb0)
/* 0x000336 0x28080 */ ax0 = ax0 + bx0
/* 0x000337 0x37800 */ ax0 = sxtd(ax0)
/* 0x000338 0x30880 */ cmpu(ax0,bx0)
/* 0x000339 0x209aa */ bx0 = asr(ra1,rb0)
/* 0x00033a 0x21192 */ bx0 = lsl(bx0,rb0)
/* 0x00033b 0x2199b */ bx1 = lsr(bx1,rb0)
/* 0x00033c 0x54069 */ bx1 = bx0 + bx1; bxl0 = sp[0x40] /* MW 2 */
/* 0x00033d 0x90812 *//* MW 1 */
/* 0x00033e 0x378c3 */ bx1 = sxtd(bx1)
/* 0x00033f 0x54069 */ bx1 = bx0 + bx1; if (s) jpsdb 0x3 /* MW 2 */
/* 0x000340 0xbc03a *//* MW 1 */
/* 0x000341 0x5bc61 */ bx1 = sxtd(bx1); bxs0 = 0x1 /* MW 2 */
/* 0x000342 0xb000a *//* MW 1 */
/* 0x000343 0x98e82 */ bxs0 = zero
/* 0x000344 0x20992 */ bx0 = asr(bx0,rb0)
/* 0x000345 0x5404d */ bx0 = bx1 + bx0; bxl1 = sp[0x18] /* MW 2 */
/* 0x000346 0x10313 *//* MW 1 */
/* 0x000347 0x37882 */ bx0 = sxtd(bx0)
/* 0x000348 0x5704d */ bx1 = bx1 - bx0; bxl0 = sp[0x28] /* MW 2 */
/* 0x000349 0x90512 *//* MW 1 */
/* 0x00034a 0x30810 */ cmpu(bx0,ax0)
/* 0x00034b 0x57008 */ ax0 = bx0 - ax0; bxs0 = 0x1 /* MW 2 */
/* 0x00034c 0x3000a *//* MW 1 */
/* 0x00034d 0x5bc61 */ bx1 = sxtd(bx1); if (s) jpsdb 0x2 /* MW 2 */
/* 0x00034e 0xbc02a *//* MW 1 */
/* 0x00034f 0x37800 */ ax0 = sxtd(ax0)
/* 0x000350 0x98e82 */ bxs0 = zero
/* 0x000351 0x20992 */ bx0 = asr(bx0,rb0)
/* 0x000352 0x5704d */ bx1 = bx1 - bx0; bxl0 = sp[0x30] /* MW 2 */
/* 0x000353 0x90612 *//* MW 1 */
/* 0x000354 0x378c3 */ bx1 = sxtd(bx1)
/* 0x000355 0x32018 */ cmp(bx1,0x0)
/* 0x000356 0xbc353 */ if (ns) jps 0x35
/* 0x000357 0x21192 */ bx0 = lsl(bx0,rb0)
/* 0x000358 0x9035a */ sp[0x18] = bhl0
/* 0x000359 0x00000 */ nop
/* 0x00035a 0x90712 */ bxl0 = sp[0x38]
/* 0x00035b 0x28052 */ bx0 = bx0 + ax1
/* 0x00035c 0x37882 */ bx0 = sxtd(bx0)
/* 0x00035d 0x9055a */ sp[0x28] = bhl0
/* 0x00035e 0x00000 */ nop
/* 0x00035f 0x90412 */ bxl0 = sp[0x20]
/* 0x000360 0x5404d */ bx1 = bx1 + bx0; bxl0 = sp[0x18] /* MW 2 */
/* 0x000361 0x90312 *//* MW 1 */
/* 0x000362 0x28082 */ bx0 = ax0 + bx0
/* 0x000363 0x37882 */ bx0 = sxtd(bx0)
/* 0x000364 0x58408 */ cmpu(bx0,ax0); axl0 = bhl0 /* MW 2 */
/* 0x000365 0x19280 *//* MW 1 */
/* 0x000366 0x5bc61 */ bx1 = sxtd(bx1); if (s) jpsdb 0x2 /* MW 2 */
/* 0x000367 0xbc02a *//* MW 1 */
/* 0x000368 0x3800a */ bx0 = 1
/* 0x000369 0x98e82 */ bxs0 = zero
/* 0x00036a 0x20992 */ bx0 = asr(bx0,rb0)
/* 0x00036b 0x5404d */ bx1 = bx1 + bx0; bxl0 = sp[0x28] /* MW 2 */
/* 0x00036c 0x90512 *//* MW 1 */
/* 0x00036d 0x378c3 */ bx1 = sxtd(bx1)
/* 0x00036e 0x32018 */ cmp(bx1,0x0)
/* 0x00036f 0xbfeb2 */ if (s) jps -0x15
/* 0x000370 0x50cc0 */ ax1 = lsr(ax0,rb0); sp[0x18] = bhl0 /* MW 2 */
/* 0x000371 0x9035a *//* MW 1 */
/* 0x000372 0x508cd */ bx1 = lsl(bx1,rb0); im = 0x0 /* MW 2 */
/* 0x000373 0xba101 *//* MW 1 */
/* 0x000374 0x5482c */ ax1 = bx1 | ax1; bxl1 = sp[0x8] /* MW 2 */
/* 0x000375 0x90113 *//* MW 1 */
/* 0x000376 0x5842c */ cmpu(bx1,ax1); bxl0 = sp[0x10] /* MW 2 */
/* 0x000377 0x10212 *//* MW 1 */
/* 0x000378 0x42032 */ if (np) jps 0x6; be0 = sp[0x4] /* MW 2 */
/* 0x000379 0x88096 *//* MW 1 */
/* 0x00037a 0x66000 */ calldb 0x252 /* MW 2 */
/* 0x00037b 0x02528 *//* MW 1 */
/* 0x00037c 0x40000 */ nop; ae1 = zero /* MW 2 */
/* 0x00037d 0x18e95 *//* MW 1 */
/* 0x00037e 0x42023 */ jps 0x4; bxl1 = sp[0x18] /* MW 2 */
/* 0x00037f 0x90313 *//* MW 1 */
/* 0x000380 0x40000 */ nop; bxl1 = sp[0x18] /* MW 2 */
/* 0x000381 0x10313 *//* MW 1 */
/* 0x000382 0x6e000 */ axl0 = [0x4a0] /* MW 2 */
/* 0x000383 0x25010 *//* MW 1 */
/* 0x000384 0x5480c */ ax0 = bx1 | ax0; jps 0x2 /* MW 2 */
/* 0x000385 0x3c027 *//* MW 1 */
/* 0x000386 0x5c7fc */ ax0 = -1L; im = 0x0 /* MW 2 */
/* 0x000387 0x3a101 *//* MW 1 */
/* 0x000388 0x40000 */ nop; lr = sp[0x0] /* MW 2 */
/* 0x000389 0x08036 *//* MW 1 */
/* 0x00038a 0x460a0 */ ret; sp+= 0x48 /* MW 2 */
/* 0x00038b 0x28090 *//* MW 1 */
/* 0x00038c 0x43f13 */ jps -0x1e; bxl0 = sp[0x38] /* MW 2 */
/* 0x00038d 0x90712 *//* MW 1 */
.label _ZL19propagateFloat64NaNyy
/* 0x00038e 0x5c0ce */ ra0 = 51; sp+= -0x8 /* MW 2 */
/* 0x00038f 0x2bff0 *//* MW 1 */
/* 0x000390 0x50c84 */ ax0 = lsr(ax1,ra0); sp[0x0] = bhl0 /* MW 2 */
/* 0x000391 0x1005a *//* MW 1 */
/* 0x000392 0x6a000 */ bxl0 = 0xfff L /* MW 2 */
/* 0x000393 0x3ffc2 *//* MW 1 */
/* 0x000394 0x28883 */ bx1 = ax0 & bx0
/* 0x000395 0x6a000 */ axl0 = 0xffe L /* MW 2 */
/* 0x000396 0x3ff80 *//* MW 1 */
/* 0x000397 0x30818 */ cmpu(bx1,ax0)
/* 0x000398 0xbc089 */ if (nz) jpsdb 0x8
/* 0x000399 0x6e000 */ bxl1 = [0x4a8] /* MW 2 */
/* 0x00039a 0x25413 *//* MW 1 */
/* 0x00039b 0x288cb */ bx1 = ax1 & bx1
/* 0x00039c 0x5940c */ cmpu(bx1,0x0); rb0 = 0x1 /* MW 2 */
/* 0x00039d 0x3000e *//* MW 1 */
/* 0x00039e 0xbc031 */ if (nz) jps 0x3
/* 0x00039f 0x4200b */ jps 0x1; rb0 = zero /* MW 2 */
/* 0x0003a0 0x98e8a *//* MW 1 */
/* 0x0003a1 0x98e8a */ rb0 = zero
/* 0x0003a2 0x52084 */ ax1 = bs(ax1,ra0); bxl1 = sp[0x0] /* MW 2 */
/* 0x0003a3 0x90013 *//* MW 1 */
/* 0x0003a4 0x50c8c */ ax1 = lsr(bx1,ra0); sp[0x0] = ahl1 /* MW 2 */
/* 0x0003a5 0x90059 *//* MW 1 */
/* 0x0003a6 0x28889 */ ax1 = ax1 & bx0
/* 0x0003a7 0x30808 */ cmpu(ax1,ax0)
/* 0x0003a8 0x5182c */ ax1 = lsl(bx1,0x1); if (nz) jpsdb 0x6 /* MW 2 */
/* 0x0003a9 0xbc069 *//* MW 1 */
/* 0x0003aa 0x24118 */ ax0 = bs(bx1,ra0)
/* 0x0003ab 0x6e000 */ bxl0 = [0x4a8] /* MW 2 */
/* 0x0003ac 0x25412 *//* MW 1 */
/* 0x0003ad 0x2889a */ bx0 = bx1 & bx0
/* 0x0003ae 0x32810 */ cmpu(bx0,0x0)
/* 0x0003af 0xbc0a1 */ if (nz) jps 0xa
/* 0x0003b0 0x32030 */ cmp(rb0,0x0)
/* 0x0003b1 0xbc069 */ if (nz) jpsdb 0x6
/* 0x0003b2 0x6e000 */ bxl0 = [0x4b0] /* MW 2 */
/* 0x0003b3 0x25812 *//* MW 1 */
/* 0x0003b4 0x30888 */ cmpu(ax1,bx0)
/* 0x0003b5 0xbc044 */ if (p) jps 0x4
/* 0x0003b6 0x42013 */ jps 0x2; axl0 = sp[0x0] /* MW 2 */
/* 0x0003b7 0x90010 *//* MW 1 */
/* 0x0003b8 0x40000 */ nop; axl0 = sp[0x0] /* MW 2 */
/* 0x0003b9 0x10010 *//* MW 1 */
/* 0x0003ba 0x460a0 */ ret; sp+= 0x8 /* MW 2 */
/* 0x0003bb 0x28010 *//* MW 1 */
.label _ZL19roundAndPackFloat64iiy
/* 0x0003bc 0x68000 */ bxs0 = 0x7fd /* MW 2 */
/* 0x0003bd 0x1ff42 *//* MW 1 */
/* 0x0003be 0x5d4a3 */ rb1 = mask16(ra1); axl0 = 0x3ff L /* MW 2 */
/* 0x0003bf 0xb5ff8 *//* MW 1 */
/* 0x0003c0 0x54405 */ bx1 = ax1 & ax0; rb0 = 0x20 /* MW 2 */
/* 0x0003c1 0xb0106 *//* MW 1 */
/* 0x0003c2 0x5805c */ cmp(rb1,bx0); rb1 = 0x3f /* MW 2 */
/* 0x0003c3 0x301ff *//* MW 1 */
/* 0x0003c4 0x504d1 */ bx1 = asr(ra0,rb0); ra0 = bl1 /* MW 2 */
/* 0x0003c5 0x983c8 *//* MW 1 */
/* 0x0003c6 0x508ed */ bx1 = lsl(bx1,rb1); if (s) jps 0x25 /* MW 2 */
/* 0x0003c7 0xbc252 *//* MW 1 */
/* 0x0003c8 0x300a8 */ cmp(ra1,bx0)
/* 0x0003c9 0xbc3a4 */ if (p) jps 0x3a
/* 0x0003ca 0x300a8 */ cmp(ra1,bx0)
/* 0x0003cb 0xbc051 */ if (nz) jps 0x5
/* 0x0003cc 0xb5002 */ bxl0 = 0x200L
/* 0x0003cd 0x2808a */ bx0 = ax1 + bx0
/* 0x0003ce 0x37882 */ bx0 = sxtd(bx0)
/* 0x0003cf 0x32010 */ cmp(bx0,0x0)
/* 0x0003d0 0xbc332 */ if (s) jps 0x33
/* 0x0003d1 0x32028 */ cmp(ra1,0x0)
/* 0x0003d2 0xbc1a3 */ if (ns) jps 0x1a
/* 0x0003d3 0x36145 */ ra1 = -ra1
/* 0x0003d4 0x32028 */ cmp(ra1,0x0)
/* 0x0003d5 0xbc140 */ if (z) jps 0x14
/* 0x0003d6 0x38204 */ ra0 = 64
/* 0x0003d7 0x30128 */ cmp(ra1,ra0)
/* 0x0003d8 0xbc072 */ if (s) jps 0x7
/* 0x0003d9 0x32808 */ cmpu(ax1,0x0)
/* 0x0003da 0x5c006 */ ra1 = 1; if (nz) jps 0x2 /* MW 2 */
/* 0x0003db 0xbc021 *//* MW 1 */
/* 0x0003dc 0x40000 */ nop; ra1 = zero /* MW 2 */
/* 0x0003dd 0x18e89 *//* MW 1 */
/* 0x0003de 0x504d4 */ ax1 = asr(ra1,rb0); jps 0xa /* MW 2 */
/* 0x0003df 0xbc0a7 *//* MW 1 */
/* 0x0003e0 0x36142 */ bx0 = -ra1
/* 0x0003e1 0x544eb */ rb1 = bx0 & rb1; ra0 = 0x1 /* MW 2 */
/* 0x0003e2 0xb000c *//* MW 1 */
/* 0x0003e3 0x211ca */ bx0 = lsl(ax1,rb1)
/* 0x0003e4 0x32810 */ cmpu(bx0,0x0)
/* 0x0003e5 0x50ca4 */ ax1 = lsr(ax1,ra1); if (nz) jps 0x1 /* MW 2 */
/* 0x0003e6 0xbc011 *//* MW 1 */
/* 0x0003e7 0x98e88 */ ra0 = zero
/* 0x0003e8 0x209a2 */ bx0 = asr(ra0,rb0)
/* 0x0003e9 0x29089 */ ax1 = ax1 | bx0
/* 0x0003ea 0x28808 */ ax0 = ax1 & ax0
/* 0x0003eb 0x5c002 */ ra1 = 0; ra0 = al0 /* MW 2 */
/* 0x0003ec 0x98308 *//* MW 1 */
/* 0x0003ed 0x3814f */ rb1 = 41
/* 0x0003ee 0x251e4 */ ra0 = bi(ra0,rb1)
/* 0x0003ef 0x59010 */ cmp(ra0,0x0); axl0 = 0x200L /* MW 2 */
/* 0x0003f0 0x35000 *//* MW 1 */
/* 0x0003f1 0x54004 */ ax1 = ax1 + ax0; axs0 = -0x2 /* MW 2 */
/* 0x0003f2 0xb3ff0 *//* MW 1 */
/* 0x0003f3 0x5bc20 */ ax1 = sxtd(ax1); if (z) jpsdb 0x2 /* MW 2 */
/* 0x0003f4 0xbc028 *//* MW 1 */
/* 0x0003f5 0x23a89 */ ax1 = lsr(ax1,0xa)
/* 0x0003f6 0x387f8 */ ax0 = -1
/* 0x0003f7 0x20980 */ ax0 = asr(ax0,rb0)
/* 0x0003f8 0x28809 */ ax1 = ax1 & ax0
/* 0x0003f9 0x32808 */ cmpu(ax1,0x0)
/* 0x0003fa 0xbc011 */ if (nz) jps 0x1
/* 0x0003fb 0x98e89 */ ra1 = zero
/* 0x0003fc 0x504d4 */ ax0 = asr(ra1,rb0); ra1 = 0x34 /* MW 2 */
/* 0x0003fd 0x301a5 *//* MW 1 */
/* 0x0003fe 0x21140 */ ax0 = lsl(ax0,ra1)
/* 0x0003ff 0x28018 */ ax0 = bx1 + ax0
/* 0x000400 0x5bc00 */ ax0 = sxtd(ax0); retdb /* MW 2 */
/* 0x000401 0x3a148 *//* MW 1 */
/* 0x000402 0x28041 */ ax1 = ax0 + ax1
/* 0x000403 0x37840 */ ax0 = sxtd(ax1)
/* 0x000404 0x6e000 */ axl1 = [0x4b8] /* MW 2 */
/* 0x000405 0x25c11 *//* MW 1 */
/* 0x000406 0xba148 */ retdb
/* 0x000407 0x28059 */ ax1 = bx1 + ax1
/* 0x000408 0x5bc20 */ ax0 = sxtd(ax1); nop /* MW 2 */
/* 0x000409 0x38000 *//* MW 1 */
.label _ZL28normalizeRoundAndPackFloat64iiy
/* 0x00040a 0x37046 */ rb0 = nrm(ax1)
/* 0x00040b 0x2e1ad */ ra1 = ra1 - rb0
/* 0x00040c 0x64000 */ jpdb 0x3bc /* MW 2 */
/* 0x00040d 0x03bcf *//* MW 1 */
/* 0x00040e 0x508c4 */ ax1 = lsl(ax1,rb0); nop /* MW 2 */
/* 0x00040f 0xb8000 *//* MW 1 */
.label _Z16int32_to_float64i
/* 0x000410 0x32020 */ cmp(ra0,0x0)
/* 0x000411 0x420c8 */ if (z) jps 0x19; axs0 = zero /* MW 2 */
/* 0x000412 0x18e80 *//* MW 1 */
/* 0x000413 0x32020 */ cmp(ra0,0x0)
/* 0x000414 0x5c005 */ bx0 = 1; if (s) jps 0x1 /* MW 2 */
/* 0x000415 0x3c012 *//* MW 1 */
/* 0x000416 0x98e82 */ bxs0 = zero
/* 0x000417 0x36904 */ ra0 = |ra0|
/* 0x000418 0x5b883 */ rb1 = nrm(ra0); ra1 = 0x16 /* MW 2 */
/* 0x000419 0xb00b5 *//* MW 1 */
/* 0x00041a 0x540bc */ ax0 = rb1 + ra1; rb0 = 0x20 /* MW 2 */
/* 0x00041b 0x30106 *//* MW 1 */
/* 0x00041c 0x68000 */ ra1 = 0x432 /* MW 2 */
/* 0x00041d 0x10c89 *//* MW 1 */
/* 0x00041e 0x57014 */ ax1 = ra1 - ax0; rb1 = 0x3f /* MW 2 */
/* 0x00041f 0xb01ff *//* MW 1 */
/* 0x000420 0x504c4 */ ax1 = asr(ax1,rb0); ra1 = 0x34 /* MW 2 */
/* 0x000421 0xb01a5 *//* MW 1 */
/* 0x000422 0x20992 */ bx0 = asr(bx0,rb0)
/* 0x000423 0x211d2 */ bx0 = lsl(bx0,rb1)
/* 0x000424 0x21149 */ ax1 = lsl(ax1,ra1)
/* 0x000425 0x219a3 */ bx1 = lsr(ra0,rb0)
/* 0x000426 0x28052 */ bx0 = bx0 + ax1
/* 0x000427 0x21018 */ ax0 = lsl(bx1,ax0)
/* 0x000428 0x5bc41 */ bx0 = sxtd(bx0); retdb /* MW 2 */
/* 0x000429 0x3a148 *//* MW 1 */
/* 0x00042a 0x28010 */ ax0 = bx0 + ax0
/* 0x00042b 0x37800 */ ax0 = sxtd(ax0)
/* 0x00042c 0x40000 */ nop; ret /* MW 2 */
/* 0x00042d 0x3a140 *//* MW 1 */
.label _Z30float64_to_int32_round_to_zeroy
/* 0x00042e 0x381a6 */ rb0 = 52
/* 0x00042f 0x50cc1 */ bx0 = lsr(ax0,rb0); ra0 = 0x3f /* MW 2 */
/* 0x000430 0x301fc *//* MW 1 */
/* 0x000431 0x6a000 */ axl1 = 0x7ff L /* MW 2 */
/* 0x000432 0x1ffc1 *//* MW 1 */
/* 0x000433 0x28852 */ bx0 = bx0 & ax1
/* 0x000434 0x50c80 */ ax1 = lsr(ax0,ra0); ra0 = bl0 /* MW 2 */
/* 0x000435 0x98388 *//* MW 1 */
/* 0x000436 0x68000 */ ra1 = 0x41e /* MW 2 */
/* 0x000437 0x10789 *//* MW 1 */
/* 0x000438 0x580b0 */ cmp(ra0,ra1); ra1 = al1 /* MW 2 */
/* 0x000439 0x18349 *//* MW 1 */
/* 0x00043a 0x6e000 */ bxl0 = [0x4c0] /* MW 2 */
/* 0x00043b 0x26012 *//* MW 1 */
/* 0x00043c 0x54440 */ ax0 = ax0 & bx0; if (p) jps 0x1c /* MW 2 */
/* 0x00043d 0x3c1c4 *//* MW 1 */
/* 0x00043e 0xb1fff */ rb1 = 0x3ff
/* 0x00043f 0x301e0 */ cmp(ra0,rb1)
/* 0x000440 0xbc172 */ if (s) jps 0x17
/* 0x000441 0x32028 */ cmp(ra1,0x0)
/* 0x000442 0x68000 */ rb1 = 0x433 /* MW 2 */
/* 0x000443 0x10ccb *//* MW 1 */
/* 0x000444 0x2e13c */ ra0 = rb1 - ra0
/* 0x000445 0x24180 */ ax0 = bs(ax0,rb0)
/* 0x000446 0x50c80 */ ax0 = lsr(ax0,ra0); if (z) jpsdb 0x2 /* MW 2 */
/* 0x000447 0x3c028 *//* MW 1 */
/* 0x000448 0x98308 */ ra0 = al0
/* 0x000449 0x36104 */ ra0 = -ra0
/* 0x00044a 0x32020 */ cmp(ra0,0x0)
/* 0x00044b 0x5c007 */ rb0 = 1; if (s) jps 0x1 /* MW 2 */
/* 0x00044c 0x3c012 *//* MW 1 */
/* 0x00044d 0x98e8a */ rb0 = zero
/* 0x00044e 0x29976 */ rb0 = rb0 ^ ra1
/* 0x00044f 0x32030 */ cmp(rb0,0x0)
/* 0x000450 0xbc060 */ if (z) jps 0x6
/* 0x000451 0x32028 */ cmp(ra1,0x0)
/* 0x000452 0xbc049 */ if (nz) jpsdb 0x4
/* 0x000453 0x6c000 */ ra0 = [0x4c8] /* MW 2 */
/* 0x000454 0x26408 *//* MW 1 */
/* 0x000455 0x6c000 */ ra0 = [0x4cc] /* MW 2 */
/* 0x000456 0x26608 *//* MW 1 */
/* 0x000457 0xba140 */ ret
/* 0x000458 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x000459 0x18e88 *//* MW 1 */
/* 0x00045a 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x00045b 0x1ffca *//* MW 1 */
/* 0x00045c 0x301a0 */ cmp(ra0,rb0)
/* 0x00045d 0xbff31 */ if (nz) jps -0xd
/* 0x00045e 0x32800 */ cmpu(ax0,0x0)
/* 0x00045f 0xbff10 */ if (z) jps -0xf
/* 0x000460 0x43f7b */ jps -0x11; ra1 = zero /* MW 2 */
/* 0x000461 0x98e89 *//* MW 1 */
.label _ZL14addFloat64Sigsyyi
/* 0x000462 0x381a5 */ ra1 = 52
/* 0x000463 0x6a000 */ axl0 = 0x7ff L /* MW 2 */
/* 0x000464 0x1ffc0 *//* MW 1 */
/* 0x000465 0x50ca5 */ bx1 = lsr(ax1,ra1); sp+= -0x18 /* MW 2 */
/* 0x000466 0xabfd0 *//* MW 1 */
/* 0x000467 0x2881b */ bx1 = bx1 & ax0
/* 0x000468 0x50ca9 */ bx1 = lsr(bx0,ra1); ra1 = bl1 /* MW 2 */
/* 0x000469 0x983c9 *//* MW 1 */
/* 0x00046a 0x2881b */ bx1 = bx1 & ax0
/* 0x00046b 0x6e000 */ axl0 = [0x4d0] /* MW 2 */
/* 0x00046c 0x26810 *//* MW 1 */
/* 0x00046d 0x54405 */ bx1 = ax1 & ax0; rb0 = bl1 /* MW 2 */
/* 0x00046e 0x983ca *//* MW 1 */
/* 0x00046f 0x2e1af */ rb1 = ra1 - rb0
/* 0x000470 0x2325b */ bx1 = lsl(bx1,0x9)
/* 0x000471 0x5901c */ cmp(rb1,0x0); sp[0x10] = bhl1 /* MW 2 */
/* 0x000472 0x1025b *//* MW 1 */
/* 0x000473 0x28810 */ ax0 = bx0 & ax0
/* 0x000474 0x51920 */ ax0 = lsl(ax0,0x9); if (p) jpsdb 0x36 /* MW 2 */
/* 0x000475 0x3c36c *//* MW 1 */
/* 0x000476 0x68000 */ bxs1 = 0x7ff /* MW 2 */
/* 0x000477 0x1ffc3 *//* MW 1 */
/* 0x000478 0x5901c */ cmp(rb1,0x0); sp[0x8] = ahl0 /* MW 2 */
/* 0x000479 0x10158 *//* MW 1 */
/* 0x00047a 0x5c080 */ ax0 = 32; sp[0x0] = ra0 /* MW 2 */
/* 0x00047b 0x08048 *//* MW 1 */
/* 0x00047c 0x50410 */ ax0 = asr(ra0,ax0); ra0 = 0x3f /* MW 2 */
/* 0x00047d 0x301fc *//* MW 1 */
/* 0x00047e 0x50880 */ ax0 = lsl(ax0,ra0); if (ns) jps 0x6a /* MW 2 */
/* 0x00047f 0x3c6a3 *//* MW 1 */
/* 0x000480 0x300f0 */ cmp(rb0,bx1)
/* 0x000481 0xbc5f0 */ if (z) jps 0x5f
/* 0x000482 0x32028 */ cmp(ra1,0x0)
/* 0x000483 0xbc050 */ if (z) jps 0x5
/* 0x000484 0x5c0f6 */ ra1 = 61; axl1 = sp[0x10] /* MW 2 */
/* 0x000485 0x90211 *//* MW 1 */
/* 0x000486 0x520a4 */ ax1 = bs(ax1,ra1); jpsdb 0x2 /* MW 2 */
/* 0x000487 0xbc02f *//* MW 1 */
/* 0x000488 0x90259 */ sp[0x10] = ahl1
/* 0x000489 0x2a07f */ rb1 = rb1 + 0x1
/* 0x00048a 0x361c7 */ rb1 = -rb1
/* 0x00048b 0x5901c */ cmp(rb1,0x0); axs1 = 0x40 /* MW 2 */
/* 0x00048c 0x30201 *//* MW 1 */
/* 0x00048d 0x420c0 */ if (z) jps 0x18; ra1 = rb0 /* MW 2 */
/* 0x00048e 0x18289 *//* MW 1 */
/* 0x00048f 0x30078 */ cmp(rb1,ax1)
/* 0x000490 0x42041 */ if (s) jps 0x8; axl1 = sp[0x10] /* MW 2 */
/* 0x000491 0x10211 *//* MW 1 */
/* 0x000492 0x59404 */ cmpu(ax1,0x0); ra0 = 0x1 /* MW 2 */
/* 0x000493 0x3000c *//* MW 1 */
/* 0x000494 0x5c083 */ rb0 = 32; if (nz) jps 0x2 /* MW 2 */
/* 0x000495 0x3c021 *//* MW 1 */
/* 0x000496 0x40000 */ nop; ra0 = zero /* MW 2 */
/* 0x000497 0x18e88 *//* MW 1 */
/* 0x000498 0x504d0 */ ax1 = asr(ra0,rb0); jps 0xe /* MW 2 */
/* 0x000499 0xbc0e7 *//* MW 1 */
/* 0x00049a 0x361c2 */ bx0 = -rb1
/* 0x00049b 0x54489 */ bx0 = bx0 & ra0; rb0 = 0x1 /* MW 2 */
/* 0x00049c 0x3000e *//* MW 1 */
/* 0x00049d 0x50845 */ bx0 = lsl(ax1,bx0); ra0 = 0x20 /* MW 2 */
/* 0x00049e 0x30104 *//* MW 1 */
/* 0x00049f 0x32810 */ cmpu(bx0,0x0)
/* 0x0004a0 0x50ce4 */ ax1 = lsr(ax1,rb1); if (nz) jps 0x2 /* MW 2 */
/* 0x0004a1 0xbc021 *//* MW 1 */
/* 0x0004a2 0x40000 */ nop; rb0 = zero /* MW 2 */
/* 0x0004a3 0x18e8a *//* MW 1 */
/* 0x0004a4 0x50499 */ bx0 = asr(rb0,ra0); jpsdb 0x2 /* MW 2 */
/* 0x0004a5 0x3c02f *//* MW 1 */
/* 0x0004a6 0x29089 */ ax1 = ax1 | bx0
/* 0x0004a7 0x90211 */ axl1 = sp[0x10]
/* 0x0004a8 0x42157 */ jpsdb 0x2a; ra0 = sp[0x0] /* MW 2 */
/* 0x0004a9 0x88008 *//* MW 1 */
/* 0x0004aa 0x5c0f7 */ rb0 = 61; axl0 = sp[0x8] /* MW 2 */
/* 0x0004ab 0x10110 *//* MW 1 */
/* 0x0004ac 0x300e8 */ cmp(ra1,bx1)
/* 0x0004ad 0xbc4a0 */ if (z) jps 0x4a
/* 0x0004ae 0x32030 */ cmp(rb0,0x0)
/* 0x0004af 0xbc030 */ if (z) jps 0x3
/* 0x0004b0 0x5c0f7 */ rb0 = 61; jpsdb 0x2 /* MW 2 */
/* 0x0004b1 0x3c02f *//* MW 1 */
/* 0x0004b2 0x24180 */ ax0 = bs(ax0,rb0)
/* 0x0004b3 0x2a7ff */ rb1 = rb1 + -0x1
/* 0x0004b4 0x32038 */ cmp(rb1,0x0)
/* 0x0004b5 0x5c103 */ rb0 = 64; if (z) jps 0x1b /* MW 2 */
/* 0x0004b6 0x3c1b0 *//* MW 1 */
/* 0x0004b7 0x301b8 */ cmp(rb1,rb0)
/* 0x0004b8 0x5c0ff */ rb0 = 63; if (s) jps 0x9 /* MW 2 */
/* 0x0004b9 0x3c092 *//* MW 1 */
/* 0x0004ba 0x32800 */ cmpu(ax0,0x0)
/* 0x0004bb 0x5c0f7 */ rb0 = 61; if (nz) jpsdb 0x3 /* MW 2 */
/* 0x0004bc 0x3c039 *//* MW 1 */
/* 0x0004bd 0x5c007 */ rb1 = 1; axs1 = 0x20 /* MW 2 */
/* 0x0004be 0xb0101 *//* MW 1 */
/* 0x0004bf 0x98e8b */ rb1 = zero
/* 0x0004c0 0xbc13f */ jpsdb 0x13
/* 0x0004c1 0x5043c */ ax0 = asr(rb1,ax1); axl1 = sp[0x10] /* MW 2 */
/* 0x0004c2 0x10211 *//* MW 1 */
/* 0x0004c3 0x361c2 */ bx0 = -rb1
/* 0x0004c4 0x544c9 */ bx0 = bx0 & rb0; axs1 = 0x1 /* MW 2 */
/* 0x0004c5 0x30009 *//* MW 1 */
/* 0x0004c6 0x21082 */ bx0 = lsl(ax0,bx0)
/* 0x0004c7 0x59408 */ cmpu(bx0,0x0); rb0 = 0x20 /* MW 2 */
/* 0x0004c8 0x30106 *//* MW 1 */
/* 0x0004c9 0x50ce1 */ bx0 = lsr(ax0,rb1); if (nz) jps 0x1 /* MW 2 */
/* 0x0004ca 0x3c011 *//* MW 1 */
/* 0x0004cb 0x98e81 */ axs1 = zero
/* 0x0004cc 0x504c4 */ ax0 = asr(ax1,rb0); nop /* MW 2 */
/* 0x0004cd 0x38000 *//* MW 1 */
/* 0x0004ce 0x5c0f7 */ rb0 = 61; jpsdb 0x4 /* MW 2 */
/* 0x0004cf 0x3c04f *//* MW 1 */
/* 0x0004d0 0x54808 */ ax0 = bx0 | ax0; axl1 = sp[0x10] /* MW 2 */
/* 0x0004d1 0x10211 *//* MW 1 */
/* 0x0004d2 0x5c0f7 */ rb0 = 61; axl1 = sp[0x10] /* MW 2 */
/* 0x0004d3 0x10211 *//* MW 1 */
/* 0x0004d4 0x24189 */ ax1 = bs(ax1,rb0)
/* 0x0004d5 0x28009 */ ax1 = ax1 + ax0
/* 0x0004d6 0x37842 */ bx0 = sxtd(ax1)
/* 0x0004d7 0x23051 */ ax1 = lsl(bx0,0x1)
/* 0x0004d8 0x59004 */ cmp(ax1,0x0); nop /* MW 2 */
/* 0x0004d9 0x38000 *//* MW 1 */
/* 0x0004da 0x553f6 */ ra1 = ra1 + -0x1; if (ns) jps 0x2 /* MW 2 */
/* 0x0004db 0xbc023 *//* MW 1 */
/* 0x0004dc 0x55036 */ ra1 = ra1 + 0x1; axl1 = bhl0 /* MW 2 */
/* 0x0004dd 0x99281 *//* MW 1 */
/* 0x0004de 0x64000 */ jpdb 0x3bc /* MW 2 */
/* 0x0004df 0x03bcf *//* MW 1 */
/* 0x0004e0 0xa8030 */ sp+= 0x18
/* 0x0004e1 0x90113 */ bxl1 = sp[0x8]
/* 0x0004e2 0x32818 */ cmpu(bx1,0x0)
/* 0x0004e3 0xbc1e1 */ if (nz) jps 0x1e
/* 0x0004e4 0x6e000 */ axl1 = [0x4d8] /* MW 2 */
/* 0x0004e5 0x26c11 *//* MW 1 */
/* 0x0004e6 0x28041 */ ax1 = ax0 + ax1
/* 0x0004e7 0x37840 */ ax0 = sxtd(ax1)
/* 0x0004e8 0x460a0 */ ret; sp+= 0x18 /* MW 2 */
/* 0x0004e9 0x28030 *//* MW 1 */
/* 0x0004ea 0x300e8 */ cmp(ra1,bx1)
/* 0x0004eb 0xbc190 */ if (z) jps 0x19
/* 0x0004ec 0x32028 */ cmp(ra1,0x0)
/* 0x0004ed 0x42108 */ if (z) jps 0x21; axl1 = sp[0x10] /* MW 2 */
/* 0x0004ee 0x10211 *//* MW 1 */
/* 0x0004ef 0x6e000 */ bxl0 = [0x4e0] /* MW 2 */
/* 0x0004f0 0x27012 *//* MW 1 */
/* 0x0004f1 0x54045 */ bx0 = ax1 + bx0; axl1 = sp[0x8] /* MW 2 */
/* 0x0004f2 0x10111 *//* MW 1 */
/* 0x0004f3 0x5bc41 */ bx0 = sxtd(bx0); ra0 = sp[0x0] /* MW 2 */
/* 0x0004f4 0x08008 *//* MW 1 */
/* 0x0004f5 0x54028 */ ax1 = bx0 + ax1; jpsdb -0x19 /* MW 2 */
/* 0x0004f6 0xbfe7f *//* MW 1 */
/* 0x0004f7 0x37841 */ ax1 = sxtd(ax1)
/* 0x0004f8 0x90210 */ axl0 = sp[0x10]
/* 0x0004f9 0x32800 */ cmpu(ax0,0x0)
/* 0x0004fa 0xbc030 */ if (z) jps 0x3
/* 0x0004fb 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x0004fc 0x038ef *//* MW 1 */
/* 0x0004fd 0xa8030 */ sp+= 0x18
/* 0x0004fe 0xba148 */ retdb
/* 0x0004ff 0xa8030 */ sp+= 0x18
/* 0x000500 0x55004 */ ax0 = ax1 + 0x0; nop /* MW 2 */
/* 0x000501 0x38000 *//* MW 1 */
/* 0x000502 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x000503 0x038ef *//* MW 1 */
/* 0x000504 0xa8030 */ sp+= 0x18
/* 0x000505 0x90110 */ axl0 = sp[0x8]
/* 0x000506 0x90213 */ bxl1 = sp[0x10]
/* 0x000507 0x29018 */ ax0 = bx1 | ax0
/* 0x000508 0x32800 */ cmpu(ax0,0x0)
/* 0x000509 0xbc030 */ if (z) jps 0x3
/* 0x00050a 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x00050b 0x038ef *//* MW 1 */
/* 0x00050c 0xa8030 */ sp+= 0x18
/* 0x00050d 0xba148 */ retdb
/* 0x00050e 0xa8030 */ sp+= 0x18
/* 0x00050f 0x2a008 */ ax0 = ax1 + 0x0
/* 0x000510 0x90112 */ bxl0 = sp[0x8]
/* 0x000511 0x54044 */ ax1 = ax1 + bx0; sp+= 0x18 /* MW 2 */
/* 0x000512 0xa8030 *//* MW 1 */
/* 0x000513 0x37841 */ ax1 = sxtd(ax1)
/* 0x000514 0x51d24 */ ax1 = lsr(ax1,0x9); retdb /* MW 2 */
/* 0x000515 0xba148 *//* MW 1 */
/* 0x000516 0x28041 */ ax1 = ax0 + ax1
/* 0x000517 0x37840 */ ax0 = sxtd(ax1)
.label _ZL14subFloat64Sigsyyi
/* 0x000518 0x381a6 */ rb0 = 52
/* 0x000519 0x50cc4 */ ax0 = lsr(ax1,rb0); sp+= -0x20 /* MW 2 */
/* 0x00051a 0x2bfc0 *//* MW 1 */
/* 0x00051b 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x00051c 0x1ffc3 *//* MW 1 */
/* 0x00051d 0x54460 */ ax0 = ax0 & bx1; sp[0x10] = ahl1 /* MW 2 */
/* 0x00051e 0x10259 *//* MW 1 */
/* 0x00051f 0x5c0fb */ rb1 = 62; ra1 = al0 /* MW 2 */
/* 0x000520 0x98309 *//* MW 1 */
/* 0x000521 0x6e000 */ axl0 = [0x4e8] /* MW 2 */
/* 0x000522 0x27410 *//* MW 1 */
/* 0x000523 0x28809 */ ax1 = ax1 & ax0
/* 0x000524 0x23289 */ ax1 = lsl(ax1,0xa)
/* 0x000525 0x520e4 */ ax1 = bs(ax1,rb1); sp[0x8] = ahl1 /* MW 2 */
/* 0x000526 0x90159 *//* MW 1 */
/* 0x000527 0x50cc8 */ ax1 = lsr(bx0,rb0); sp[0x0] = ahl1 /* MW 2 */
/* 0x000528 0x90059 *//* MW 1 */
/* 0x000529 0x54464 */ ax1 = ax1 & bx1; rb0 = 0x20 /* MW 2 */
/* 0x00052a 0xb0106 *//* MW 1 */
/* 0x00052b 0x54408 */ ax1 = bx0 & ax0; bxs1 = al1 /* MW 2 */
/* 0x00052c 0x98343 *//* MW 1 */
/* 0x00052d 0x23288 */ ax0 = lsl(ax1,0xa)
/* 0x00052e 0x2e0e9 */ ax1 = ra1 - bx1
/* 0x00052f 0x520e0 */ ax1 = bs(ax0,rb1); rb1 = ah1 /* MW 2 */
/* 0x000530 0x9844b *//* MW 1 */
/* 0x000531 0x5901c */ cmp(rb1,0x0); sp[0x18] = ahl1 /* MW 2 */
/* 0x000532 0x10359 *//* MW 1 */
/* 0x000533 0x5501c */ ax1 = rb1 + 0x0; if (p) jps 0x29 /* MW 2 */
/* 0x000534 0xbc294 *//* MW 1 */
/* 0x000535 0x32008 */ cmp(ax1,0x0)
/* 0x000536 0x528d3 */ rb1 = bi(ra0,rb0); if (ns) jps 0x4e /* MW 2 */
/* 0x000537 0xbc4e3 *//* MW 1 */
/* 0x000538 0x68000 */ ra0 = 0x7ff /* MW 2 */
/* 0x000539 0x1ffc8 *//* MW 1 */
/* 0x00053a 0x30118 */ cmp(bx1,ra0)
/* 0x00053b 0xbc640 */ if (z) jps 0x64
/* 0x00053c 0x32028 */ cmp(ra1,0x0)
/* 0x00053d 0x42010 */ if (nz) jps 0x2; axl0 = sp[0x0] /* MW 2 */
/* 0x00053e 0x90010 *//* MW 1 */
/* 0x00053f 0x55024 */ ax1 = ax1 + 0x1; axl0 = sp[0x8] /* MW 2 */
/* 0x000540 0x90110 *//* MW 1 */
/* 0x000541 0x36042 */ bx0 = -ax1
/* 0x000542 0x59008 */ cmp(bx0,0x0); ra0 = 0x40 /* MW 2 */
/* 0x000543 0x30204 *//* MW 1 */
/* 0x000544 0xbc130 */ if (z) jps 0x13
/* 0x000545 0x30110 */ cmp(bx0,ra0)
/* 0x000546 0x5c0fe */ ra0 = 63; if (s) jps 0x6 /* MW 2 */
/* 0x000547 0x3c062 *//* MW 1 */
/* 0x000548 0x32800 */ cmpu(ax0,0x0)
/* 0x000549 0x5c006 */ ra0 = 1; if (nz) jps 0x1 /* MW 2 */
/* 0x00054a 0x3c011 *//* MW 1 */
/* 0x00054b 0x98e88 */ ra0 = zero
/* 0x00054c 0x504d0 */ ax0 = asr(ra0,rb0); jps 0xa /* MW 2 */
/* 0x00054d 0x3c0a7 *//* MW 1 */
/* 0x00054e 0x36081 */ ax1 = -bx0
/* 0x00054f 0x54486 */ ra0 = ax1 & ra0; ra1 = 0x1 /* MW 2 */
/* 0x000550 0x3000d *//* MW 1 */
/* 0x000551 0x21101 */ ax1 = lsl(ax0,ra0)
/* 0x000552 0x32808 */ cmpu(ax1,0x0)
/* 0x000553 0x50c41 */ bx0 = lsr(ax0,bx0); if (nz) jps 0x1 /* MW 2 */
/* 0x000554 0x3c011 *//* MW 1 */
/* 0x000555 0x98e89 */ ra1 = zero
/* 0x000556 0x209a9 */ ax1 = asr(ra1,rb0)
/* 0x000557 0x29050 */ ax0 = bx0 | ax1
/* 0x000558 0x90311 */ axl1 = sp[0x18]
/* 0x000559 0x982c8 */ ra0 = rb1
/* 0x00055a 0x57005 */ bx0 = ax1 - ax0; jpsdb 0x26 /* MW 2 */
/* 0x00055b 0x3c26f *//* MW 1 */
/* 0x00055c 0x5bc40 */ ax1 = sxtd(bx0); ra1 = bh1 /* MW 2 */
/* 0x00055d 0x984c9 *//* MW 1 */
/* 0x00055e 0x68000 */ rb1 = 0x7ff /* MW 2 */
/* 0x00055f 0x1ffcb *//* MW 1 */
/* 0x000560 0x301e8 */ cmp(ra1,rb1)
/* 0x000561 0xbc490 */ if (z) jps 0x49
/* 0x000562 0x32018 */ cmp(bx1,0x0)
/* 0x000563 0x42010 */ if (nz) jps 0x2; bxl0 = sp[0x18] /* MW 2 */
/* 0x000564 0x90312 *//* MW 1 */
/* 0x000565 0x553e4 */ ax1 = ax1 + -0x1; bxl0 = ahl0 /* MW 2 */
/* 0x000566 0x99202 *//* MW 1 */
/* 0x000567 0x32008 */ cmp(ax1,0x0)
/* 0x000568 0x5c103 */ rb1 = 64; if (z) jps 0x14 /* MW 2 */
/* 0x000569 0xbc140 *//* MW 1 */
/* 0x00056a 0x301c8 */ cmp(ax1,rb1)
/* 0x00056b 0x5c0fc */ ax0 = 63; if (s) jps 0x7 /* MW 2 */
/* 0x00056c 0x3c072 *//* MW 1 */
/* 0x00056d 0x32810 */ cmpu(bx0,0x0)
/* 0x00056e 0x5c007 */ rb1 = 1; if (nz) jps 0x2 /* MW 2 */
/* 0x00056f 0xbc021 *//* MW 1 */
/* 0x000570 0x40000 */ nop; rb1 = zero /* MW 2 */
/* 0x000571 0x18e8b *//* MW 1 */
/* 0x000572 0x504dd */ bx0 = asr(rb1,rb0); jps 0xa /* MW 2 */
/* 0x000573 0x3c0a7 *//* MW 1 */
/* 0x000574 0x36043 */ bx1 = -ax1
/* 0x000575 0x5440c */ ax0 = bx1 & ax0; rb1 = 0x1 /* MW 2 */
/* 0x000576 0x3000f *//* MW 1 */
/* 0x000577 0x21010 */ ax0 = lsl(bx0,ax0)
/* 0x000578 0x32800 */ cmpu(ax0,0x0)
/* 0x000579 0x50c29 */ bx0 = lsr(bx0,ax1); if (nz) jps 0x1 /* MW 2 */
/* 0x00057a 0x3c011 *//* MW 1 */
/* 0x00057b 0x98e8b */ rb1 = zero
/* 0x00057c 0x209b9 */ ax1 = asr(rb1,rb0)
/* 0x00057d 0x29052 */ bx0 = bx0 | ax1
/* 0x00057e 0x90011 */ axl1 = sp[0x0]
/* 0x00057f 0x2e08a */ bx0 = ax1 - bx0
/* 0x000580 0x5bc40 */ ax1 = sxtd(bx0); nop /* MW 2 */
/* 0x000581 0xb8000 *//* MW 1 */
/* 0x000582 0x64000 */ jpdb 0x40a /* MW 2 */
/* 0x000583 0x040af *//* MW 1 */
/* 0x000584 0x553f6 */ ra1 = ra1 + -0x1; sp+= 0x20 /* MW 2 */
/* 0x000585 0xa8040 *//* MW 1 */
/* 0x000586 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x000587 0x1ffca *//* MW 1 */
/* 0x000588 0x580d4 */ cmp(ra1,rb0); axl1 = sp[0x8] /* MW 2 */
/* 0x000589 0x10111 *//* MW 1 */
/* 0x00058a 0xbc0a0 */ if (z) jps 0xa
/* 0x00058b 0x32028 */ cmp(ra1,0x0)
/* 0x00058c 0xbc021 */ if (nz) jps 0x2
/* 0x00058d 0x5c006 */ ra1 = 1; bxs1 = 0x1 /* MW 2 */
/* 0x00058e 0xb000b *//* MW 1 */
/* 0x00058f 0x30840 */ cmpu(ax0,ax1)
/* 0x000590 0xbc252 */ if (s) jps 0x25
/* 0x000591 0x30808 */ cmpu(ax1,ax0)
/* 0x000592 0xbc252 */ if (s) jps 0x25
/* 0x000593 0x4204b */ jps 0x9; axs0 = zero /* MW 2 */
/* 0x000594 0x98e80 *//* MW 1 */
/* 0x000595 0x29008 */ ax0 = ax1 | ax0
/* 0x000596 0x32800 */ cmpu(ax0,0x0)
/* 0x000597 0x42018 */ if (z) jps 0x3; axl1 = sp[0x10] /* MW 2 */
/* 0x000598 0x10211 *//* MW 1 */
/* 0x000599 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x00059a 0x038ef *//* MW 1 */
/* 0x00059b 0xa8040 */ sp+= 0x20
/* 0x00059c 0x6e000 */ axl0 = [0x4f0] /* MW 2 */
/* 0x00059d 0x27810 *//* MW 1 */
/* 0x00059e 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x00059f 0x28040 *//* MW 1 */
/* 0x0005a0 0x32800 */ cmpu(ax0,0x0)
/* 0x0005a1 0x5c0fe */ ra0 = 63; if (nz) jps 0x18 /* MW 2 */
/* 0x0005a2 0x3c181 *//* MW 1 */
/* 0x0005a3 0x209ba */ bx0 = asr(rb1,rb0)
/* 0x0005a4 0x21112 */ bx0 = lsl(bx0,ra0)
/* 0x0005a5 0x6e000 */ axl1 = [0x4f8] /* MW 2 */
/* 0x0005a6 0x27c11 *//* MW 1 */
/* 0x0005a7 0x28052 */ bx0 = bx0 + ax1
/* 0x0005a8 0x37880 */ ax0 = sxtd(bx0)
/* 0x0005a9 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x0005aa 0x28040 *//* MW 1 */
/* 0x0005ab 0x90111 */ axl1 = sp[0x8]
/* 0x0005ac 0x59404 */ cmpu(ax1,0x0); axl0 = sp[0x10] /* MW 2 */
/* 0x0005ad 0x10210 *//* MW 1 */
/* 0x0005ae 0x40000 */ nop; if (z) jps 0x4 /* MW 2 */
/* 0x0005af 0x3c040 *//* MW 1 */
/* 0x0005b0 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x0005b1 0x038ef *//* MW 1 */
/* 0x0005b2 0x55000 */ ax1 = ax0 + 0x0; sp+= 0x20 /* MW 2 */
/* 0x0005b3 0xa8040 *//* MW 1 */
/* 0x0005b4 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x0005b5 0x28040 *//* MW 1 */
/* 0x0005b6 0x55001 */ bx0 = ax0 + 0x0; jps -0x39 /* MW 2 */
/* 0x0005b7 0x3fc77 *//* MW 1 */
/* 0x0005b8 0xbfa0f */ jpsdb -0x60
/* 0x0005b9 0x55004 */ ax0 = ax1 + 0x0; axl1 = ahl0 /* MW 2 */
/* 0x0005ba 0x19201 *//* MW 1 */
/* 0x0005bb 0x90211 */ axl1 = sp[0x10]
/* 0x0005bc 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x0005bd 0x038ef *//* MW 1 */
/* 0x0005be 0x40000 */ nop; sp+= 0x20 /* MW 2 */
/* 0x0005bf 0x28040 *//* MW 1 */
.label _Z11float64_addyy
/* 0x0005c0 0x381fc */ ra0 = 63
/* 0x0005c1 0x21913 */ bx1 = lsr(bx0,ra0)
/* 0x0005c2 0x50c84 */ ax0 = lsr(ax1,ra0); rb0 = bl1 /* MW 2 */
/* 0x0005c3 0x183ca *//* MW 1 */
/* 0x0005c4 0x98308 */ ra0 = al0
/* 0x0005c5 0x301a0 */ cmp(ra0,rb0)
/* 0x0005c6 0x40000 */ nop; if (z) jps 0x2 /* MW 2 */
/* 0x0005c7 0x3c020 *//* MW 1 */
/* 0x0005c8 0x64000 */ jp 0x518 /* MW 2 */
/* 0x0005c9 0x05187 *//* MW 1 */
/* 0x0005ca 0x64000 */ jp 0x462 /* MW 2 */
/* 0x0005cb 0x04627 *//* MW 1 */
.label _Z11float64_subyy
/* 0x0005cc 0x381fc */ ra0 = 63
/* 0x0005cd 0x21913 */ bx1 = lsr(bx0,ra0)
/* 0x0005ce 0x50c84 */ ax0 = lsr(ax1,ra0); rb0 = bl1 /* MW 2 */
/* 0x0005cf 0x183ca *//* MW 1 */
/* 0x0005d0 0x98308 */ ra0 = al0
/* 0x0005d1 0x301a0 */ cmp(ra0,rb0)
/* 0x0005d2 0x40000 */ nop; if (z) jps 0x2 /* MW 2 */
/* 0x0005d3 0x3c020 *//* MW 1 */
/* 0x0005d4 0x64000 */ jp 0x462 /* MW 2 */
/* 0x0005d5 0x04627 *//* MW 1 */
/* 0x0005d6 0x64000 */ jp 0x518 /* MW 2 */
/* 0x0005d7 0x05187 *//* MW 1 */
.label _Z11float64_mulyy
/* 0x0005d8 0x5c0fe */ ra0 = 63; ra1 = 0x34 /* MW 2 */
/* 0x0005d9 0x301a5 *//* MW 1 */
/* 0x0005da 0x50c88 */ ax0 = lsr(bx0,ra0); sp+= -0x18 /* MW 2 */
/* 0x0005db 0x2bfd0 *//* MW 1 */
/* 0x0005dc 0x50c84 */ ax0 = lsr(ax1,ra0); rb0 = al0 /* MW 2 */
/* 0x0005dd 0x1830a *//* MW 1 */
/* 0x0005de 0x50ca5 */ bx1 = lsr(ax1,ra1); rb1 = al0 /* MW 2 */
/* 0x0005df 0x9830b *//* MW 1 */
/* 0x0005e0 0x6a000 */ axl0 = 0x7ff L /* MW 2 */
/* 0x0005e1 0x1ffc0 *//* MW 1 */
/* 0x0005e2 0x54cdf */ rb1 = rb1 ^ rb0; sp[0x8] = bhl0 /* MW 2 */
/* 0x0005e3 0x9015a *//* MW 1 */
/* 0x0005e4 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x0005e5 0x1ffca *//* MW 1 */
/* 0x0005e6 0x5440d */ bx1 = bx1 & ax0; sp[0x0] = rb1 /* MW 2 */
/* 0x0005e7 0x8804b *//* MW 1 */
/* 0x0005e8 0x50ca9 */ bx1 = lsr(bx0,ra1); ra1 = bl1 /* MW 2 */
/* 0x0005e9 0x983c9 *//* MW 1 */
/* 0x0005ea 0x5440c */ ax0 = bx1 & ax0; bxs1 = 0x20 /* MW 2 */
/* 0x0005eb 0x30103 *//* MW 1 */
/* 0x0005ec 0x580d4 */ cmp(ra1,rb0); ra0 = al0 /* MW 2 */
/* 0x0005ed 0x18308 *//* MW 1 */
/* 0x0005ee 0x5047d */ bx1 = asr(rb1,bx1); axs0 = 0x3f /* MW 2 */
/* 0x0005ef 0xb01f8 *//* MW 1 */
/* 0x0005f0 0x21018 */ ax0 = lsl(bx1,ax0)
/* 0x0005f1 0x6e000 */ bxl1 = [0x510] /* MW 2 */
/* 0x0005f2 0x28813 *//* MW 1 */
/* 0x0005f3 0x54060 */ ax0 = ax0 + bx1; sp[0x10] = ahl0 /* MW 2 */
/* 0x0005f4 0x10258 *//* MW 1 */
/* 0x0005f5 0x37803 */ bx1 = sxtd(ax0)
/* 0x0005f6 0x6e000 */ axl0 = [0x500] /* MW 2 */
/* 0x0005f7 0x28010 *//* MW 1 */
/* 0x0005f8 0x54409 */ bx0 = bx0 & ax0; if (z) jpsdb 0x66 /* MW 2 */
/* 0x0005f9 0x3c668 *//* MW 1 */
/* 0x0005fa 0x54404 */ ax0 = ax1 & ax0; rb1 = 0x20 /* MW 2 */
/* 0x0005fb 0x30107 *//* MW 1 */
/* 0x0005fc 0x301a0 */ cmp(ra0,rb0)
/* 0x0005fd 0xbc570 */ if (z) jps 0x57
/* 0x0005fe 0x32028 */ cmp(ra1,0x0)
/* 0x0005ff 0xbc071 */ if (nz) jps 0x7
/* 0x000600 0x32800 */ cmpu(ax0,0x0)
/* 0x000601 0xbc700 */ if (z) jps 0x70
/* 0x000602 0x37005 */ ra1 = nrm(ax0)
/* 0x000603 0x552d6 */ ra1 = ra1 + -0xa; axs1 = 0x1 /* MW 2 */
/* 0x000604 0xb0009 *//* MW 1 */
/* 0x000605 0x21140 */ ax0 = lsl(ax0,ra1)
/* 0x000606 0x2e14d */ ra1 = ax1 - ra1
/* 0x000607 0x32020 */ cmp(ra0,0x0)
/* 0x000608 0xbc071 */ if (nz) jps 0x7
/* 0x000609 0x32810 */ cmpu(bx0,0x0)
/* 0x00060a 0xbc6b0 */ if (z) jps 0x6b
/* 0x00060b 0x37084 */ ra0 = nrm(bx0)
/* 0x00060c 0x552d2 */ ra0 = ra0 + -0xa; axs1 = 0x1 /* MW 2 */
/* 0x00060d 0x30009 *//* MW 1 */
/* 0x00060e 0x21112 */ bx0 = lsl(bx0,ra0)
/* 0x00060f 0x2e10c */ ra0 = ax1 - ra0
/* 0x000610 0x381a1 */ ax1 = 52
/* 0x000611 0x52029 */ bx1 = bs(bx0,ax1); im = 0x1 /* MW 2 */
/* 0x000612 0xba111 *//* MW 1 */
/* 0x000613 0x232db */ bx1 = lsl(bx1,0xb)
/* 0x000614 0x52020 */ ax1 = bs(ax0,ax1); axs0 = ra0 /* MW 2 */
/* 0x000615 0x98200 *//* MW 1 */
/* 0x000616 0x50ced */ bx1 = lsr(bx1,rb1); ra0 = bl1 /* MW 2 */
/* 0x000617 0x983c8 *//* MW 1 */
/* 0x000618 0x51944 */ ax1 = lsl(ax1,0xa); bxs0 = ra1 /* MW 2 */
/* 0x000619 0x98242 *//* MW 1 */
/* 0x00061a 0x5c081 */ bx1 = 32; ra1 = bl1 /* MW 2 */
/* 0x00061b 0x983c9 *//* MW 1 */
/* 0x00061c 0x50c64 */ ax1 = lsr(ax1,bx1); rb0 = al1 /* MW 2 */
/* 0x00061d 0x9834a *//* MW 1 */
/* 0x00061e 0x54008 */ ax0 = bx0 + ax0; rb1 = al1 /* MW 2 */
/* 0x00061f 0x1834b *//* MW 1 */
/* 0x000620 0x08c22 */ bx0 = rb1(u)*ra0(u)
/* 0x000621 0x44489 */ ax1 = rb0(u)*ra1(u); bxl0 = bhl0 /* MW 2 */
/* 0x000622 0x19282 *//* MW 1 */
/* 0x000623 0x44419 */ bx1 = rb0(u)*ra0(u); axl1 = ahl1 /* MW 2 */
/* 0x000624 0x19241 *//* MW 1 */
/* 0x000625 0x54044 */ ax1 = ax1 + bx0; ra0 = -0x3ff /* MW 2 */
/* 0x000626 0xb200c *//* MW 1 */
/* 0x000627 0x5bc20 */ ax1 = sxtd(ax1); rb0 = 0x20 /* MW 2 */
/* 0x000628 0xb0106 *//* MW 1 */
/* 0x000629 0x30888 */ cmpu(ax1,bx0)
/* 0x00062a 0x5bc60 */ ax0 = sxtd(bx1); bxs1 = ah0 /* MW 2 */
/* 0x00062b 0x18403 *//* MW 1 */
/* 0x00062c 0x44699 */ bx1 = rb1(u)*ra1(u); rb1 = bh1 /* MW 2 */
/* 0x00062d 0x184cb *//* MW 1 */
/* 0x00062e 0x5bc61 */ bx0 = sxtd(bx1); if (s) jpsdb 0x3 /* MW 2 */
/* 0x00062f 0x3c03a *//* MW 1 */
/* 0x000630 0x5409e */ ra1 = rb1 + ra0; ra0 = 0x1 /* MW 2 */
/* 0x000631 0xb000c *//* MW 1 */
/* 0x000632 0x98e88 */ ra0 = zero
/* 0x000633 0x2118b */ bx1 = lsl(ax1,rb0)
/* 0x000634 0x280c0 */ ax0 = ax0 + bx1
/* 0x000635 0x37800 */ ax0 = sxtd(ax0)
/* 0x000636 0x308c0 */ cmpu(ax0,bx1)
/* 0x000637 0x504d1 */ bx1 = asr(ra0,rb0); ra0 = 0x1 /* MW 2 */
/* 0x000638 0xb000c *//* MW 1 */
/* 0x000639 0x2119b */ bx1 = lsl(bx1,rb0)
/* 0x00063a 0x21989 */ ax1 = lsr(ax1,rb0)
/* 0x00063b 0x28059 */ ax1 = bx1 + ax1
/* 0x00063c 0x37841 */ ax1 = sxtd(ax1)
/* 0x00063d 0x54028 */ ax1 = bx0 + ax1; if (s) jpsdb 0x3 /* MW 2 */
/* 0x00063e 0xbc03a *//* MW 1 */
/* 0x00063f 0x5bc20 */ ax1 = sxtd(ax1); bxs0 = 0x1 /* MW 2 */
/* 0x000640 0xb000a *//* MW 1 */
/* 0x000641 0x98e82 */ bxs0 = zero
/* 0x000642 0x32800 */ cmpu(ax0,0x0)
/* 0x000643 0x20992 */ bx0 = asr(bx0,rb0)
/* 0x000644 0x54044 */ ax1 = ax1 + bx0; if (nz) jpsdb 0x2 /* MW 2 */
/* 0x000645 0xbc029 *//* MW 1 */
/* 0x000646 0x37841 */ ax1 = sxtd(ax1)
/* 0x000647 0x98e88 */ ra0 = zero
/* 0x000648 0x209a2 */ bx0 = asr(ra0,rb0)
/* 0x000649 0x54844 */ ax1 = ax1 | bx0; im = 0x0 /* MW 2 */
/* 0x00064a 0xba101 *//* MW 1 */
/* 0x00064b 0x51825 */ bx0 = lsl(ax1,0x1); ra0 = sp[0x0] /* MW 2 */
/* 0x00064c 0x08008 *//* MW 1 */
/* 0x00064d 0x32010 */ cmp(bx0,0x0)
/* 0x00064e 0x40000 */ nop; if (s) jps 0x2 /* MW 2 */
/* 0x00064f 0x3c022 *//* MW 1 */
/* 0x000650 0x553f6 */ ra1 = ra1 + -0x1; axl1 = bhl0 /* MW 2 */
/* 0x000651 0x99281 *//* MW 1 */
/* 0x000652 0x64000 */ jpdb 0x3bc /* MW 2 */
/* 0x000653 0x03bcf *//* MW 1 */
/* 0x000654 0xa8030 */ sp+= 0x18
/* 0x000655 0x32810 */ cmpu(bx0,0x0)
/* 0x000656 0xbc231 */ if (nz) jps 0x23
/* 0x000657 0x209e9 */ ax1 = asr(ra1,rb1)
/* 0x000658 0x54804 */ ax1 = ax1 | ax0; axl0 = bhl1 /* MW 2 */
/* 0x000659 0x992c0 *//* MW 1 */
/* 0x00065a 0x59404 */ cmpu(ax1,0x0); im = 0x0 /* MW 2 */
/* 0x00065b 0x3a101 *//* MW 1 */
/* 0x00065c 0xbc131 */ if (nz) jps 0x13
/* 0x00065d 0xbc12f */ jpsdb 0x12
/* 0x00065e 0x6e000 */ axl0 = [0x508] /* MW 2 */
/* 0x00065f 0x28410 *//* MW 1 */
/* 0x000660 0x32800 */ cmpu(ax0,0x0)
/* 0x000661 0xbc1d1 */ if (nz) jps 0x1d
/* 0x000662 0x68000 */ ra1 = 0x7ff /* MW 2 */
/* 0x000663 0x1ffc9 *//* MW 1 */
/* 0x000664 0x30160 */ cmp(ra0,ra1)
/* 0x000665 0xbc021 */ if (nz) jps 0x2
/* 0x000666 0x32810 */ cmpu(bx0,0x0)
/* 0x000667 0xbc171 */ if (nz) jps 0x17
/* 0x000668 0x209e1 */ ax1 = asr(ra0,rb1)
/* 0x000669 0x54844 */ ax1 = ax1 | bx0; im = 0x0 /* MW 2 */
/* 0x00066a 0xba101 *//* MW 1 */
/* 0x00066b 0x32808 */ cmpu(ax1,0x0)
/* 0x00066c 0xbc038 */ if (z) jpsdb 0x3
/* 0x00066d 0x6e000 */ axl0 = [0x508] /* MW 2 */
/* 0x00066e 0x28410 *//* MW 1 */
/* 0x00066f 0x2a018 */ ax0 = bx1 + 0x0
/* 0x000670 0x460a0 */ ret; sp+= 0x18 /* MW 2 */
/* 0x000671 0x28030 *//* MW 1 */
/* 0x000672 0xba148 */ retdb
/* 0x000673 0x46080 */ im = 0x0; axl0 = sp[0x10] /* MW 2 */
/* 0x000674 0x90210 *//* MW 1 */
/* 0x000675 0xa8030 */ sp+= 0x18
/* 0x000676 0xba148 */ retdb
/* 0x000677 0x46080 */ im = 0x0; axl0 = sp[0x10] /* MW 2 */
/* 0x000678 0x90210 *//* MW 1 */
/* 0x000679 0xa8030 */ sp+= 0x18
/* 0x00067a 0x90112 */ bxl0 = sp[0x8]
/* 0x00067b 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x00067c 0x038ef *//* MW 1 */
/* 0x00067d 0x46080 */ im = 0x0; sp+= 0x18 /* MW 2 */
/* 0x00067e 0xa8030 *//* MW 1 */
/* 0x00067f 0x90112 */ bxl0 = sp[0x8]
/* 0x000680 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x000681 0x038ef *//* MW 1 */
/* 0x000682 0x46080 */ im = 0x0; sp+= 0x18 /* MW 2 */
/* 0x000683 0xa8030 *//* MW 1 */
.label _Z11float64_divyy
/* 0x000684 0x381ff */ rb1 = 63
/* 0x000685 0x50ce4 */ ax0 = lsr(ax1,rb1); ra0 = 0x34 /* MW 2 */
/* 0x000686 0x301a4 *//* MW 1 */
/* 0x000687 0x50ce8 */ ax0 = lsr(bx0,rb1); ra1 = al0 /* MW 2 */
/* 0x000688 0x18309 *//* MW 1 */
/* 0x000689 0x50c84 */ ax0 = lsr(ax1,ra0); rb0 = al0 /* MW 2 */
/* 0x00068a 0x1830a *//* MW 1 */
/* 0x00068b 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x00068c 0x1ffc3 *//* MW 1 */
/* 0x00068d 0x54460 */ ax0 = ax0 & bx1; sp+= -0x28 /* MW 2 */
/* 0x00068e 0x2bfb0 *//* MW 1 */
/* 0x00068f 0x54cd6 */ ra1 = ra1 ^ rb0; rb0 = al0 /* MW 2 */
/* 0x000690 0x9830a *//* MW 1 */
/* 0x000691 0x50c88 */ ax0 = lsr(bx0,ra0); sp[0x0] = ra1 /* MW 2 */
/* 0x000692 0x08049 *//* MW 1 */
/* 0x000693 0x54460 */ ax0 = ax0 & bx1; bxs1 = 0x20 /* MW 2 */
/* 0x000694 0x30103 *//* MW 1 */
/* 0x000695 0x50474 */ ax0 = asr(ra1,bx1); ra1 = al0 /* MW 2 */
/* 0x000696 0x18309 *//* MW 1 */
/* 0x000697 0x6e000 */ bxl1 = [0x528] /* MW 2 */
/* 0x000698 0x29413 *//* MW 1 */
/* 0x000699 0x508e0 */ ax0 = lsl(ax0,rb1); sp[0x4] = lr /* MW 2 */
/* 0x00069a 0x080f6 *//* MW 1 */
/* 0x00069b 0x54060 */ ax0 = ax0 + bx1; sp[0x10] = ahl0 /* MW 2 */
/* 0x00069c 0x10258 *//* MW 1 */
/* 0x00069d 0x68000 */ rb1 = 0x7ff /* MW 2 */
/* 0x00069e 0x1ffcb *//* MW 1 */
/* 0x00069f 0x6e000 */ bxl1 = [0x518] /* MW 2 */
/* 0x0006a0 0x28c13 *//* MW 1 */
/* 0x0006a1 0x37800 */ ax0 = sxtd(ax0)
/* 0x0006a2 0x580f8 */ cmp(rb0,rb1); sp[0x8] = ahl0 /* MW 2 */
/* 0x0006a3 0x10158 *//* MW 1 */
/* 0x0006a4 0x54468 */ ax0 = bx0 & bx1; if (z) jpsdb 0x8e /* MW 2 */
/* 0x0006a5 0x3c8e8 *//* MW 1 */
/* 0x0006a6 0x288cb */ bx1 = ax1 & bx1
/* 0x0006a7 0x301e8 */ cmp(ra1,rb1)
/* 0x0006a8 0xbc830 */ if (z) jps 0x83
/* 0x0006a9 0x32028 */ cmp(ra1,0x0)
/* 0x0006aa 0xbc071 */ if (nz) jps 0x7
/* 0x0006ab 0x32800 */ cmpu(ax0,0x0)
/* 0x0006ac 0xbc970 */ if (z) jps 0x97
/* 0x0006ad 0x37002 */ bx0 = nrm(ax0)
/* 0x0006ae 0x552c9 */ bx0 = bx0 + -0xa; axs1 = 0x1 /* MW 2 */
/* 0x0006af 0x30009 *//* MW 1 */
/* 0x0006b0 0x21080 */ ax0 = lsl(ax0,bx0)
/* 0x0006b1 0x2e08d */ ra1 = ax1 - bx0
/* 0x0006b2 0x32030 */ cmp(rb0,0x0)
/* 0x0006b3 0xbc071 */ if (nz) jps 0x7
/* 0x0006b4 0x32818 */ cmpu(bx1,0x0)
/* 0x0006b5 0xbc990 */ if (z) jps 0x99
/* 0x0006b6 0x370c2 */ bx0 = nrm(bx1)
/* 0x0006b7 0x552c9 */ bx0 = bx0 + -0xa; axs1 = 0x1 /* MW 2 */
/* 0x0006b8 0x30009 *//* MW 1 */
/* 0x0006b9 0x2e08e */ rb0 = ax1 - bx0
/* 0x0006ba 0x2109b */ bx1 = lsl(bx1,bx0)
/* 0x0006bb 0x24119 */ ax1 = bs(bx1,ra0)
/* 0x0006bc 0x24100 */ ax0 = bs(ax0,ra0)
/* 0x0006bd 0x23289 */ ax1 = lsl(ax1,0xa)
/* 0x0006be 0x51961 */ bx1 = lsl(ax0,0xb); sp[0x10] = ahl1 /* MW 2 */
/* 0x0006bf 0x90259 *//* MW 1 */
/* 0x0006c0 0x51824 */ ax0 = lsl(ax1,0x1); bxs0 = 0x3fd /* MW 2 */
/* 0x0006c1 0x31fea *//* MW 1 */
/* 0x0006c2 0x5840c */ cmpu(bx1,ax0); sp[0x18] = bhl1 /* MW 2 */
/* 0x0006c3 0x1035b *//* MW 1 */
/* 0x0006c4 0x570ba */ ra0 = rb0 - ra1; if (p) jpsdb 0x4 /* MW 2 */
/* 0x0006c5 0x3c04c *//* MW 1 */
/* 0x0006c6 0x280a2 */ bx0 = ra0 + bx0
/* 0x0006c7 0x23849 */ ax1 = lsr(ax1,0x1)
/* 0x0006c8 0x55029 */ bx0 = bx0 + 0x1; sp[0x10] = ahl1 /* MW 2 */
/* 0x0006c9 0x10259 *//* MW 1 */
/* 0x0006ca 0x5c001 */ bx0 = 0; sp[0x8] = bh0 /* MW 2 */
/* 0x0006cb 0x08152 *//* MW 1 */
/* 0x0006cc 0x66000 */ call 0x2fe /* MW 2 */
/* 0x0006cd 0x02fe0 *//* MW 1 */
/* 0x0006ce 0xb4ff9 */ axl1 = 0x1ff L
/* 0x0006cf 0x28841 */ ax1 = ax0 & ax1
/* 0x0006d0 0x5a444 */ cmpu(ax1,0x2L); axl1 = sp[0x18] /* MW 2 */
/* 0x0006d1 0x10311 *//* MW 1 */
/* 0x0006d2 0xbc514 */ if (p) jps 0x51
/* 0x0006d3 0x38102 */ bx0 = 32
/* 0x0006d4 0x50c45 */ bx1 = lsr(ax1,bx0); rb1 = al1 /* MW 2 */
/* 0x0006d5 0x9834b *//* MW 1 */
/* 0x0006d6 0x50c41 */ bx1 = lsr(ax0,bx0); ra1 = bl1 /* MW 2 */
/* 0x0006d7 0x983c9 *//* MW 1 */
/* 0x0006d8 0x46088 */ im = 0x1; rb0 = bl1 /* MW 2 */
/* 0x0006d9 0x983ca *//* MW 1 */
/* 0x0006da 0x44309 */ ax1 = ra1(u)*rb0(u); ra0 = al0 /* MW 2 */
/* 0x0006db 0x18308 *//* MW 1 */
/* 0x0006dc 0x44709 */ ax1 = rb1(u)*rb0(u); sp[0x20] = ahl1 /* MW 2 */
/* 0x0006dd 0x10459 *//* MW 1 */
/* 0x0006de 0x44209 */ ax1 = ra1(u)*ra0(u); bxl1 = ahl1 /* MW 2 */
/* 0x0006df 0x19243 *//* MW 1 */
/* 0x0006e0 0x5bc20 */ ax1 = sxtd(ax1); rb0 = 0x20 /* MW 2 */
/* 0x0006e1 0xb0106 *//* MW 1 */
/* 0x0006e2 0x5402d */ bx1 = bx1 + ax1; ra1 = 0x1 /* MW 2 */
/* 0x0006e3 0xb000d *//* MW 1 */
/* 0x0006e4 0x378c2 */ bx0 = sxtd(bx1)
/* 0x0006e5 0x30850 */ cmpu(bx0,ax1)
/* 0x0006e6 0x44609 */ ax1 = rb1(u)*ra0(u); if (s) jpsdb 0x3 /* MW 2 */
/* 0x0006e7 0x3c03a *//* MW 1 */
/* 0x0006e8 0x5bc20 */ ax1 = sxtd(ax1); ra0 = 0x1 /* MW 2 */
/* 0x0006e9 0xb000c *//* MW 1 */
/* 0x0006ea 0x98e88 */ ra0 = zero
/* 0x0006eb 0x21193 */ bx1 = lsl(bx0,rb0)
/* 0x0006ec 0x280c9 */ ax1 = ax1 + bx1
/* 0x0006ed 0x37841 */ ax1 = sxtd(ax1)
/* 0x0006ee 0x308c8 */ cmpu(ax1,bx1)
/* 0x0006ef 0x209a3 */ bx1 = asr(ra0,rb0)
/* 0x0006f0 0x2119b */ bx1 = lsl(bx1,rb0)
/* 0x0006f1 0x21992 */ bx0 = lsr(bx0,rb0)
/* 0x0006f2 0x5404d */ bx0 = bx1 + bx0; bxl1 = sp[0x20] /* MW 2 */
/* 0x0006f3 0x10413 *//* MW 1 */
/* 0x0006f4 0x37882 */ bx0 = sxtd(bx0)
/* 0x0006f5 0x5404d */ bx0 = bx1 + bx0; if (s) jpsdb 0x3 /* MW 2 */
/* 0x0006f6 0x3c03a *//* MW 1 */
/* 0x0006f7 0x5bc41 */ bx0 = sxtd(bx0); bxs1 = 0x1 /* MW 2 */
/* 0x0006f8 0x3000b *//* MW 1 */
/* 0x0006f9 0x98e83 */ bxs1 = zero
/* 0x0006fa 0x32808 */ cmpu(ax1,0x0)
/* 0x0006fb 0x2099b */ bx1 = asr(bx1,rb0)
/* 0x0006fc 0x54069 */ bx0 = bx0 + bx1; bxl1 = sp[0x10] /* MW 2 */
/* 0x0006fd 0x10213 *//* MW 1 */
/* 0x0006fe 0x37882 */ bx0 = sxtd(bx0)
/* 0x0006ff 0x5704d */ bx0 = bx1 - bx0; bxs1 = 0x1 /* MW 2 */
/* 0x000700 0x3000b *//* MW 1 */
/* 0x000701 0x36041 */ ax1 = -ax1
/* 0x000702 0x5bc20 */ ax1 = sxtd(ax1); if (nz) jpsdb 0x2 /* MW 2 */
/* 0x000703 0xbc029 *//* MW 1 */
/* 0x000704 0x37882 */ bx0 = sxtd(bx0)
/* 0x000705 0x98e83 */ bxs1 = zero
/* 0x000706 0x2099b */ bx1 = asr(bx1,rb0)
/* 0x000707 0x57069 */ bx0 = bx0 - bx1; lr = sp[0x4] /* MW 2 */
/* 0x000708 0x080b6 *//* MW 1 */
/* 0x000709 0x5bc41 */ bx0 = sxtd(bx0); bxl1 = sp[0x18] /* MW 2 */
/* 0x00070a 0x10313 *//* MW 1 */
/* 0x00070b 0x32010 */ cmp(bx0,0x0)
/* 0x00070c 0xbc0f3 */ if (ns) jps 0xf
/* 0x00070d 0x280cb */ bx1 = ax1 + bx1
/* 0x00070e 0x378c3 */ bx1 = sxtd(bx1)
/* 0x00070f 0x5842c */ cmpu(bx1,ax1); axl1 = bhl1 /* MW 2 */
/* 0x000710 0x192c1 *//* MW 1 */
/* 0x000711 0x563e0 */ ax0 = ax0 + -0x1 L; if (s) jpsdb 0x3 /* MW 2 */
/* 0x000712 0x3c03a *//* MW 1 */
/* 0x000713 0x5bc00 */ ax0 = sxtd(ax0); bxs1 = 0x1 /* MW 2 */
/* 0x000714 0x3000b *//* MW 1 */
/* 0x000715 0x98e83 */ bxs1 = zero
/* 0x000716 0x2099b */ bx1 = asr(bx1,rb0)
/* 0x000717 0x54069 */ bx0 = bx0 + bx1; bxl1 = sp[0x18] /* MW 2 */
/* 0x000718 0x10313 *//* MW 1 */
/* 0x000719 0x37882 */ bx0 = sxtd(bx0)
/* 0x00071a 0x32010 */ cmp(bx0,0x0)
/* 0x00071b 0xbff12 */ if (s) jps -0xf
/* 0x00071c 0x32808 */ cmpu(ax1,0x0)
/* 0x00071d 0x42008 */ if (nz) jps 0x1; ra0 = sp[0x0] /* MW 2 */
/* 0x00071e 0x88008 *//* MW 1 */
/* 0x00071f 0x98e89 */ ra1 = zero
/* 0x000720 0x504d4 */ ax1 = asr(ra1,rb0); jpsdb 0x6 /* MW 2 */
/* 0x000721 0xbc06f *//* MW 1 */
/* 0x000722 0x54820 */ ax1 = ax0 | ax1; ra1 = sp[0x8] /* MW 2 */
/* 0x000723 0x88109 *//* MW 1 */
/* 0x000724 0x88008 */ ra0 = sp[0x0]
/* 0x000725 0x88109 */ ra1 = sp[0x8]
/* 0x000726 0x55000 */ ax1 = ax0 + 0x0; lr = sp[0x4] /* MW 2 */
/* 0x000727 0x880b6 *//* MW 1 */
/* 0x000728 0x64000 */ jpdb 0x3bc /* MW 2 */
/* 0x000729 0x03bcf *//* MW 1 */
/* 0x00072a 0x46080 */ im = 0x0; sp+= 0x28 /* MW 2 */
/* 0x00072b 0xa8050 *//* MW 1 */
/* 0x00072c 0x32800 */ cmpu(ax0,0x0)
/* 0x00072d 0x42018 */ if (z) jps 0x3; lr = sp[0x4] /* MW 2 */
/* 0x00072e 0x080b6 *//* MW 1 */
/* 0x00072f 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x000730 0x038ef *//* MW 1 */
/* 0x000731 0xa8050 */ sp+= 0x28
/* 0x000732 0x42073 */ jps 0xe; axl0 = sp[0x10] /* MW 2 */
/* 0x000733 0x90210 *//* MW 1 */
/* 0x000734 0x32818 */ cmpu(bx1,0x0)
/* 0x000735 0xbc1d1 */ if (nz) jps 0x1d
/* 0x000736 0x301e8 */ cmp(ra1,rb1)
/* 0x000737 0x42040 */ if (nz) jps 0x8; lr = sp[0x4] /* MW 2 */
/* 0x000738 0x880b6 *//* MW 1 */
/* 0x000739 0x32800 */ cmpu(ax0,0x0)
/* 0x00073a 0xbc030 */ if (z) jps 0x3
/* 0x00073b 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x00073c 0x038ef *//* MW 1 */
/* 0x00073d 0xa8050 */ sp+= 0x28
/* 0x00073e 0xbc03f */ jpsdb 0x3
/* 0x00073f 0x6e000 */ axl0 = [0x520] /* MW 2 */
/* 0x000740 0x29010 *//* MW 1 */
/* 0x000741 0x90110 */ axl0 = sp[0x8]
/* 0x000742 0x460a0 */ ret; sp+= 0x28 /* MW 2 */
/* 0x000743 0x28050 *//* MW 1 */
/* 0x000744 0x38101 */ ax1 = 32
/* 0x000745 0x20871 */ ax1 = asr(rb0,ax1)
/* 0x000746 0x290c9 */ ax1 = ax1 | bx1
/* 0x000747 0x32808 */ cmpu(ax1,0x0)
/* 0x000748 0x42010 */ if (nz) jps 0x2; axl0 = sp[0x8] /* MW 2 */
/* 0x000749 0x90110 *//* MW 1 */
/* 0x00074a 0x6e000 */ axl0 = [0x520] /* MW 2 */
/* 0x00074b 0x29010 *//* MW 1 */
/* 0x00074c 0x880b6 */ lr = sp[0x4]
/* 0x00074d 0x460a0 */ ret; sp+= 0x28 /* MW 2 */
/* 0x00074e 0x28050 *//* MW 1 */
/* 0x00074f 0x880b6 */ lr = sp[0x4]
/* 0x000750 0xba148 */ retdb
/* 0x000751 0x90210 */ axl0 = sp[0x10]
/* 0x000752 0xa8050 */ sp+= 0x28
/* 0x000753 0x880b6 */ lr = sp[0x4]
/* 0x000754 0x64000 */ jpdb 0x38e /* MW 2 */
/* 0x000755 0x038ef *//* MW 1 */
/* 0x000756 0x40000 */ nop; sp+= 0x28 /* MW 2 */
/* 0x000757 0x28050 *//* MW 1 */
.label _Z10float64_eqyy
/* 0x000758 0x381a4 */ ra0 = 52
/* 0x000759 0x21902 */ bx0 = lsr(ax0,ra0)
/* 0x00075a 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x00075b 0x1ffc3 *//* MW 1 */
/* 0x00075c 0x288d2 */ bx0 = bx0 & bx1
/* 0x00075d 0x98388 */ ra0 = bl0
/* 0x00075e 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x00075f 0x1ffca *//* MW 1 */
/* 0x000760 0x301a0 */ cmp(ra0,rb0)
/* 0x000761 0xbc051 */ if (nz) jps 0x5
/* 0x000762 0x6e000 */ bxl0 = [0x530] /* MW 2 */
/* 0x000763 0x29812 *//* MW 1 */
/* 0x000764 0x28882 */ bx0 = ax0 & bx0
/* 0x000765 0x32810 */ cmpu(bx0,0x0)
/* 0x000766 0xbc191 */ if (nz) jps 0x19
/* 0x000767 0x381a4 */ ra0 = 52
/* 0x000768 0x2190a */ bx0 = lsr(ax1,ra0)
/* 0x000769 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x00076a 0x1ffc3 *//* MW 1 */
/* 0x00076b 0x288d2 */ bx0 = bx0 & bx1
/* 0x00076c 0x98388 */ ra0 = bl0
/* 0x00076d 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x00076e 0x1ffca *//* MW 1 */
/* 0x00076f 0x301a0 */ cmp(ra0,rb0)
/* 0x000770 0xbc051 */ if (nz) jps 0x5
/* 0x000771 0x6e000 */ bxl0 = [0x530] /* MW 2 */
/* 0x000772 0x29812 *//* MW 1 */
/* 0x000773 0x2888a */ bx0 = ax1 & bx0
/* 0x000774 0x32810 */ cmpu(bx0,0x0)
/* 0x000775 0xbc0a1 */ if (nz) jps 0xa
/* 0x000776 0x30840 */ cmpu(ax0,ax1)
/* 0x000777 0x5c006 */ ra0 = 1; if (z) jps 0x9 /* MW 2 */
/* 0x000778 0x3c090 *//* MW 1 */
/* 0x000779 0x29040 */ ax0 = ax0 | ax1
/* 0x00077a 0x23040 */ ax0 = lsl(ax0,0x1)
/* 0x00077b 0x32800 */ cmpu(ax0,0x0)
/* 0x00077c 0x40000 */ nop; if (z) jps 0x4 /* MW 2 */
/* 0x00077d 0x3c040 *//* MW 1 */
/* 0x00077e 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x00077f 0x18e88 *//* MW 1 */
/* 0x000780 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x000781 0x18e88 *//* MW 1 */
/* 0x000782 0x40000 */ nop; ret /* MW 2 */
/* 0x000783 0x3a140 *//* MW 1 */
.label _Z10float64_leyy
/* 0x000784 0x381a4 */ ra0 = 52
/* 0x000785 0x21902 */ bx0 = lsr(ax0,ra0)
/* 0x000786 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x000787 0x1ffc3 *//* MW 1 */
/* 0x000788 0x288d2 */ bx0 = bx0 & bx1
/* 0x000789 0x98388 */ ra0 = bl0
/* 0x00078a 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x00078b 0x1ffca *//* MW 1 */
/* 0x00078c 0x301a0 */ cmp(ra0,rb0)
/* 0x00078d 0xbc051 */ if (nz) jps 0x5
/* 0x00078e 0x6e000 */ bxl0 = [0x538] /* MW 2 */
/* 0x00078f 0x29c12 *//* MW 1 */
/* 0x000790 0x28882 */ bx0 = ax0 & bx0
/* 0x000791 0x32810 */ cmpu(bx0,0x0)
/* 0x000792 0xbc2b1 */ if (nz) jps 0x2b
/* 0x000793 0x381a4 */ ra0 = 52
/* 0x000794 0x2190a */ bx0 = lsr(ax1,ra0)
/* 0x000795 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x000796 0x1ffc3 *//* MW 1 */
/* 0x000797 0x288d2 */ bx0 = bx0 & bx1
/* 0x000798 0x98388 */ ra0 = bl0
/* 0x000799 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x00079a 0x1ffca *//* MW 1 */
/* 0x00079b 0x301a0 */ cmp(ra0,rb0)
/* 0x00079c 0xbc051 */ if (nz) jps 0x5
/* 0x00079d 0x6e000 */ bxl0 = [0x538] /* MW 2 */
/* 0x00079e 0x29c12 *//* MW 1 */
/* 0x00079f 0x2888a */ bx0 = ax1 & bx0
/* 0x0007a0 0x32810 */ cmpu(bx0,0x0)
/* 0x0007a1 0xbc1c1 */ if (nz) jps 0x1c
/* 0x0007a2 0x381fc */ ra0 = 63
/* 0x0007a3 0x21902 */ bx0 = lsr(ax0,ra0)
/* 0x0007a4 0x50c85 */ bx0 = lsr(ax1,ra0); rb0 = bl0 /* MW 2 */
/* 0x0007a5 0x1838a *//* MW 1 */
/* 0x0007a6 0x98388 */ ra0 = bl0
/* 0x0007a7 0x30130 */ cmp(rb0,ra0)
/* 0x0007a8 0xbc0c1 */ if (nz) jps 0xc
/* 0x0007a9 0x30840 */ cmpu(ax0,ax1)
/* 0x0007aa 0x5c006 */ ra0 = 1; if (z) jps 0x14 /* MW 2 */
/* 0x0007ab 0x3c140 *//* MW 1 */
/* 0x0007ac 0x30840 */ cmpu(ax0,ax1)
/* 0x0007ad 0x5c006 */ ra1 = 1; if (s) jps 0x1 /* MW 2 */
/* 0x0007ae 0xbc012 *//* MW 1 */
/* 0x0007af 0x98e89 */ ra1 = zero
/* 0x0007b0 0x29976 */ rb0 = rb0 ^ ra1
/* 0x0007b1 0x32030 */ cmp(rb0,0x0)
/* 0x0007b2 0xbc0d1 */ if (nz) jps 0xd
/* 0x0007b3 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007b4 0x18e88 *//* MW 1 */
/* 0x0007b5 0x32030 */ cmp(rb0,0x0)
/* 0x0007b6 0x5c006 */ ra0 = 1; if (nz) jps 0x8 /* MW 2 */
/* 0x0007b7 0x3c081 *//* MW 1 */
/* 0x0007b8 0x29040 */ ax0 = ax0 | ax1
/* 0x0007b9 0x23040 */ ax0 = lsl(ax0,0x1)
/* 0x0007ba 0x32800 */ cmpu(ax0,0x0)
/* 0x0007bb 0xbc040 */ if (z) jps 0x4
/* 0x0007bc 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007bd 0x18e88 *//* MW 1 */
/* 0x0007be 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007bf 0x18e88 *//* MW 1 */
/* 0x0007c0 0x40000 */ nop; ret /* MW 2 */
/* 0x0007c1 0x3a140 *//* MW 1 */
.label _Z10float64_ltyy
/* 0x0007c2 0x381a4 */ ra0 = 52
/* 0x0007c3 0x21902 */ bx0 = lsr(ax0,ra0)
/* 0x0007c4 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x0007c5 0x1ffc3 *//* MW 1 */
/* 0x0007c6 0x288d2 */ bx0 = bx0 & bx1
/* 0x0007c7 0x98388 */ ra0 = bl0
/* 0x0007c8 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x0007c9 0x1ffca *//* MW 1 */
/* 0x0007ca 0x301a0 */ cmp(ra0,rb0)
/* 0x0007cb 0xbc051 */ if (nz) jps 0x5
/* 0x0007cc 0x6e000 */ bxl0 = [0x540] /* MW 2 */
/* 0x0007cd 0x2a012 *//* MW 1 */
/* 0x0007ce 0x28882 */ bx0 = ax0 & bx0
/* 0x0007cf 0x32810 */ cmpu(bx0,0x0)
/* 0x0007d0 0xbc2d1 */ if (nz) jps 0x2d
/* 0x0007d1 0x381a4 */ ra0 = 52
/* 0x0007d2 0x2190a */ bx0 = lsr(ax1,ra0)
/* 0x0007d3 0x6a000 */ bxl1 = 0x7ff L /* MW 2 */
/* 0x0007d4 0x1ffc3 *//* MW 1 */
/* 0x0007d5 0x288d2 */ bx0 = bx0 & bx1
/* 0x0007d6 0x98388 */ ra0 = bl0
/* 0x0007d7 0x68000 */ rb0 = 0x7ff /* MW 2 */
/* 0x0007d8 0x1ffca *//* MW 1 */
/* 0x0007d9 0x301a0 */ cmp(ra0,rb0)
/* 0x0007da 0xbc051 */ if (nz) jps 0x5
/* 0x0007db 0x6e000 */ bxl0 = [0x540] /* MW 2 */
/* 0x0007dc 0x2a012 *//* MW 1 */
/* 0x0007dd 0x2888a */ bx0 = ax1 & bx0
/* 0x0007de 0x32810 */ cmpu(bx0,0x0)
/* 0x0007df 0xbc1e1 */ if (nz) jps 0x1e
/* 0x0007e0 0x381fc */ ra0 = 63
/* 0x0007e1 0x21902 */ bx0 = lsr(ax0,ra0)
/* 0x0007e2 0x50c85 */ bx0 = lsr(ax1,ra0); rb0 = bl0 /* MW 2 */
/* 0x0007e3 0x1838a *//* MW 1 */
/* 0x0007e4 0x98388 */ ra0 = bl0
/* 0x0007e5 0x30130 */ cmp(rb0,ra0)
/* 0x0007e6 0xbc0d1 */ if (nz) jps 0xd
/* 0x0007e7 0x30840 */ cmpu(ax0,ax1)
/* 0x0007e8 0x5c006 */ ra0 = 1; if (z) jps 0x8 /* MW 2 */
/* 0x0007e9 0x3c080 *//* MW 1 */
/* 0x0007ea 0x30840 */ cmpu(ax0,ax1)
/* 0x0007eb 0x5c006 */ ra1 = 1; if (s) jps 0x1 /* MW 2 */
/* 0x0007ec 0xbc012 *//* MW 1 */
/* 0x0007ed 0x98e89 */ ra1 = zero
/* 0x0007ee 0x29976 */ rb0 = rb0 ^ ra1
/* 0x0007ef 0x32030 */ cmp(rb0,0x0)
/* 0x0007f0 0x40000 */ nop; if (nz) jps 0xe /* MW 2 */
/* 0x0007f1 0x3c0e1 *//* MW 1 */
/* 0x0007f2 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007f3 0x18e88 *//* MW 1 */
/* 0x0007f4 0x32030 */ cmp(rb0,0x0)
/* 0x0007f5 0x5c006 */ ra0 = 1; if (z) jps 0x5 /* MW 2 */
/* 0x0007f6 0x3c050 *//* MW 1 */
/* 0x0007f7 0x29040 */ ax0 = ax0 | ax1
/* 0x0007f8 0x23040 */ ax0 = lsl(ax0,0x1)
/* 0x0007f9 0x32800 */ cmpu(ax0,0x0)
/* 0x0007fa 0x40000 */ nop; if (nz) jps 0x4 /* MW 2 */
/* 0x0007fb 0x3c041 *//* MW 1 */
/* 0x0007fc 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007fd 0x18e88 *//* MW 1 */
/* 0x0007fe 0x460a0 */ ret; ra0 = zero /* MW 2 */
/* 0x0007ff 0x18e88 *//* MW 1 */
/* 0x000800 0x40000 */ nop; ret /* MW 2 */
/* 0x000801 0x3a140 *//* MW 1 */
.label ff_ldexp
/* 0x000802 0x6c000 */ bxs0 = [0x5a0] /* MW 2 */
/* 0x000803 0x2d002 *//* MW 1 */
/* 0x000804 0x98440 */ axs0 = ah1
/* 0x000805 0x54441 */ bx0 = ax0 & bx0; sp+= -0x20 /* MW 2 */
/* 0x000806 0x2bfc0 *//* MW 1 */
/* 0x000807 0x5168a */ ra0 = asr(bx0,0x14); sp[0x4] = ra0 /* MW 2 */
/* 0x000808 0x080c8 *//* MW 1 */
/* 0x000809 0x59010 */ cmp(ra0,0x0); bxs0 = al1 /* MW 2 */
/* 0x00080a 0x18342 *//* MW 1 */
/* 0x00080b 0x420d8 */ if (nz) jps 0x1b; sp[0x0] = lr /* MW 2 */
/* 0x00080c 0x88076 *//* MW 1 */
/* 0x00080d 0x00000 */ nop
/* 0x00080e 0x6c000 */ ra0 = [0x5a4] /* MW 2 */
/* 0x00080f 0x2d208 *//* MW 1 */
/* 0x000810 0x28900 */ ax0 = ax0 & ra0
/* 0x000811 0x29010 */ ax0 = bx0 | ax0
/* 0x000812 0x32000 */ cmp(ax0,0x0)
/* 0x000813 0xbc5a0 */ if (z) jps 0x5a
/* 0x000814 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000815 0x05d88 *//* MW 1 */
/* 0x000816 0x6e000 */ bxl0 = [0x578] /* MW 2 */
/* 0x000817 0x2bc12 *//* MW 1 */
/* 0x000818 0x6c000 */ ra0 = [0x5a0] /* MW 2 */
/* 0x000819 0x2d008 *//* MW 1 */
/* 0x00081a 0x5c328 */ ax1 = -54; bxs0 = ah0 /* MW 2 */
/* 0x00081b 0x98402 *//* MW 1 */
/* 0x00081c 0x5448a */ ra0 = bx0 & ra0; sp[0x8] = bh0 /* MW 2 */
/* 0x00081d 0x08152 *//* MW 1 */
/* 0x00081e 0x683fc */ bxs0 = -0xc350 /* MW 2 */
/* 0x00081f 0xf2c02 *//* MW 1 */
/* 0x000820 0x51692 */ ra0 = asr(ra0,0x14); rb0 = sp[0x4] /* MW 2 */
/* 0x000821 0x0808a *//* MW 1 */
/* 0x000822 0x58058 */ cmp(rb0,bx0); sp[0x10] = ahl0 /* MW 2 */
/* 0x000823 0x10258 *//* MW 1 */
/* 0x000824 0x54032 */ ra0 = ra0 + ax1; if (s) jps 0x4c /* MW 2 */
/* 0x000825 0x3c4c2 *//* MW 1 */
/* 0x000826 0x42023 */ jps 0x4; axl1 = sp[0x10] /* MW 2 */
/* 0x000827 0x90211 *//* MW 1 */
/* 0x000828 0x8808a */ rb0 = sp[0x4]
/* 0x000829 0x88150 */ sp[0x8] = ah0
/* 0x00082a 0x40000 */ nop; sp[0x10] = ahl1 /* MW 2 */
/* 0x00082b 0x10259 *//* MW 1 */
/* 0x00082c 0x68000 */ axs0 = 0x7ff /* MW 2 */
/* 0x00082d 0x1ffc0 *//* MW 1 */
/* 0x00082e 0x30020 */ cmp(ra0,ax0)
/* 0x00082f 0xbc380 */ if (z) jps 0x38
/* 0x000830 0x6e000 */ axl0 = [0x590] /* MW 2 */
/* 0x000831 0x2c810 *//* MW 1 */
/* 0x000832 0x28808 */ ax0 = ax1 & ax0
/* 0x000833 0x6e000 */ axl1 = [0x588] /* MW 2 */
/* 0x000834 0x2c411 *//* MW 1 */
/* 0x000835 0x54821 */ bx0 = ax0 | ax1; sp[0x18] = ahl0 /* MW 2 */
/* 0x000836 0x10358 *//* MW 1 */
/* 0x000837 0x281a0 */ ax0 = ra0 + rb0
/* 0x000838 0x881d0 */ sp[0xc] = ah0
/* 0x000839 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x00083a 0x05d80 *//* MW 1 */
/* 0x00083b 0x88181 */ axs1 = sp[0xc]
/* 0x00083c 0x68000 */ bxs0 = 0x7fe /* MW 2 */
/* 0x00083d 0x1ff82 *//* MW 1 */
/* 0x00083e 0x58044 */ cmp(ax1,bx0); bxs0 = sp[0x8] /* MW 2 */
/* 0x00083f 0x08102 *//* MW 1 */
/* 0x000840 0xbc2a4 */ if (p) jps 0x2a
/* 0x000841 0x6c000 */ rb0 = [0x5a8] /* MW 2 */
/* 0x000842 0x2d40a *//* MW 1 */
/* 0x000843 0x59004 */ cmp(ax1,0x0); ra0 = -0x36 /* MW 2 */
/* 0x000844 0x33e54 *//* MW 1 */
/* 0x000845 0x544c9 */ bx0 = bx0 & rb0; if (p) jps 0x1a /* MW 2 */
/* 0x000846 0x3c1a4 *//* MW 1 */
/* 0x000847 0x30108 */ cmp(ax1,ra0)
/* 0x000848 0x42062 */ if (np) jps 0xc; ra0 = sp[0x4] /* MW 2 */
/* 0x000849 0x88088 *//* MW 1 */
/* 0x00084a 0x381b4 */ ra0 = 54
/* 0x00084b 0x54084 */ ax1 = ax1 + ra0; axl0 = sp[0x10] /* MW 2 */
/* 0x00084c 0x90210 *//* MW 1 */
/* 0x00084d 0x23509 */ ax1 = lsl(ax1,0x14)
/* 0x00084e 0x29051 */ ax1 = bx0 | ax1
/* 0x00084f 0x98441 */ axs1 = ah1
/* 0x000850 0x9830d */ al1 = al0
/* 0x000851 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000852 0x05d88 *//* MW 1 */
/* 0x000853 0x6e000 */ bxl0 = [0x598] /* MW 2 */
/* 0x000854 0x2cc12 *//* MW 1 */
/* 0x000855 0xbc157 */ jps 0x15
/* 0x000856 0x68003 */ axs1 = 0xc350 /* MW 2 */
/* 0x000857 0x0d401 *//* MW 1 */
/* 0x000858 0x58030 */ cmp(ra0,ax1); bxl0 = sp[0x18] /* MW 2 */
/* 0x000859 0x10312 *//* MW 1 */
/* 0x00085a 0xbc10c */ if (p) jpsdb 0x10
/* 0x00085b 0x6e000 */ axl1 = [0x580] /* MW 2 */
/* 0x00085c 0x2c011 *//* MW 1 */
/* 0x00085d 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00085e 0x05d88 *//* MW 1 */
/* 0x00085f 0x29052 */ bx0 = bx0 | ax1
/* 0x000860 0xbc0a7 */ jps 0xa
/* 0x000861 0x23508 */ ax0 = lsl(ax1,0x14)
/* 0x000862 0x54808 */ ax0 = bx0 | ax0; axl1 = sp[0x10] /* MW 2 */
/* 0x000863 0x10211 *//* MW 1 */
/* 0x000864 0x4202f */ jpsdb 0x5; axs0 = ah0 /* MW 2 */
/* 0x000865 0x98400 *//* MW 1 */
/* 0x000866 0x40000 */ nop; al0 = al1 /* MW 2 */
/* 0x000867 0x1834c *//* MW 1 */
/* 0x000868 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000869 0x05c08 *//* MW 1 */
/* 0x00086a 0x2a00a */ bx0 = ax1 + 0x0
/* 0x00086b 0x88036 */ lr = sp[0x0]
/* 0x00086c 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x00086d 0x28040 *//* MW 1 */
/* 0x00086e 0x55004 */ ax0 = ax1 + 0x0; lr = sp[0x0] /* MW 2 */
/* 0x00086f 0x08036 *//* MW 1 */
/* 0x000870 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x000871 0x28040 *//* MW 1 */
/* 0x000872 0x2a002 */ bx0 = ax0 + 0x0
/* 0x000873 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000874 0x05d88 *//* MW 1 */
/* 0x000875 0x6e000 */ axl1 = [0x580] /* MW 2 */
/* 0x000876 0x2c011 *//* MW 1 */
/* 0x000877 0x88036 */ lr = sp[0x0]
/* 0x000878 0x460a0 */ ret; sp+= 0x20 /* MW 2 */
/* 0x000879 0x28040 *//* MW 1 */
.label ff_pow
/* 0x00087a 0x6c000 */ axs0 = [0x5ac] /* MW 2 */
/* 0x00087b 0x2d600 *//* MW 1 */
/* 0x00087c 0x55007 */ rb0 = ax1 + 0x0; rb1 = bh0 /* MW 2 */
/* 0x00087d 0x1848b *//* MW 1 */
/* 0x00087e 0x54419 */ bx1 = rb0 & ax0; sp+= -0x58 /* MW 2 */
/* 0x00087f 0xabf50 *//* MW 1 */
/* 0x000880 0x5441e */ ra0 = rb1 & ax0; axs0 = bl0 /* MW 2 */
/* 0x000881 0x18380 *//* MW 1 */
/* 0x000882 0x54811 */ bx0 = ra0 | ax0; sp[0x0] = bhl0 /* MW 2 */
/* 0x000883 0x1005a *//* MW 1 */
/* 0x000884 0x59408 */ cmpu(bx0,0x0); sp[0x8] = al1 /* MW 2 */
/* 0x000885 0x0814d *//* MW 1 */
/* 0x000886 0x64000 */ if (z) jpdb 0xc26 /* MW 2 */
/* 0x000887 0x0c268 *//* MW 1 */
/* 0x000888 0x88276 */ sp[0x10] = lr
/* 0x000889 0x00000 */ nop
/* 0x00088a 0x6c000 */ bxs0 = [0x5b0] /* MW 2 */
/* 0x00088b 0x2d802 *//* MW 1 */
/* 0x00088c 0x30098 */ cmp(bx1,bx0)
/* 0x00088d 0x64000 */ if (p) jp 0xc22 /* MW 2 */
/* 0x00088e 0x0c224 *//* MW 1 */
/* 0x00088f 0x30098 */ cmp(bx1,bx0)
/* 0x000890 0x42008 */ if (z) jps 0x1; ra1 = sp[0x8] /* MW 2 */
/* 0x000891 0x08109 *//* MW 1 */
/* 0x000892 0xbc037 */ jps 0x3
/* 0x000893 0x32828 */ cmpu(ra1,0x0)
/* 0x000894 0x64000 */ if (nz) jp 0xc22 /* MW 2 */
/* 0x000895 0x0c221 *//* MW 1 */
/* 0x000896 0x300a0 */ cmp(ra0,bx0)
/* 0x000897 0x64000 */ if (p) jp 0xc22 /* MW 2 */
/* 0x000898 0x0c224 *//* MW 1 */
/* 0x000899 0x300a0 */ cmp(ra0,bx0)
/* 0x00089a 0xbc010 */ if (z) jps 0x1
/* 0x00089b 0xbc047 */ jps 0x4
/* 0x00089c 0x59400 */ cmpu(ax0,0x0); nop /* MW 2 */
/* 0x00089d 0x38000 *//* MW 1 */
/* 0x00089e 0x64000 */ if (nz) jp 0xc22 /* MW 2 */
/* 0x00089f 0x0c221 *//* MW 1 */
/* 0x0008a0 0x59018 */ cmp(rb0,0x0); ra1 = zero /* MW 2 */
/* 0x0008a1 0x18e89 *//* MW 1 */
/* 0x0008a2 0x4216d */ if (ns) jpsdb 0x2d; sp[0x14] = ra1 /* MW 2 */
/* 0x0008a3 0x882c9 *//* MW 1 */
/* 0x0008a4 0x00000 */ nop
/* 0x0008a5 0x6c000 */ ra1 = [0x5b4] /* MW 2 */
/* 0x0008a6 0x2da09 *//* MW 1 */
/* 0x0008a7 0x580b0 */ cmp(ra0,ra1); ra1 = 0x2 /* MW 2 */
/* 0x0008a8 0x30015 *//* MW 1 */
/* 0x0008a9 0xbc263 */ if (ns) jps 0x26
/* 0x0008aa 0x6c000 */ ra1 = [0x5b8] /* MW 2 */
/* 0x0008ab 0x2dc09 *//* MW 1 */
/* 0x0008ac 0x580b0 */ cmp(ra0,ra1); ra1 = zero /* MW 2 */
/* 0x0008ad 0x18e89 *//* MW 1 */
/* 0x0008ae 0xbc212 */ if (s) jps 0x21
/* 0x0008af 0x90359 */ sp[0x18] = ahl1
/* 0x0008b0 0x51692 */ ra1 = asr(ra0,0x14); axs1 = -0x3ff /* MW 2 */
/* 0x0008b1 0xb2009 *//* MW 1 */
/* 0x0008b2 0x54036 */ ra1 = ra1 + ax1; axs1 = 0x14 /* MW 2 */
/* 0x0008b3 0xb00a1 *//* MW 1 */
/* 0x0008b4 0x58034 */ cmp(ra1,ax1); axs1 = 0x34 /* MW 2 */
/* 0x0008b5 0x301a1 *//* MW 1 */
/* 0x0008b6 0xbc0e4 */ if (p) jps 0xe
/* 0x0008b7 0x32800 */ cmpu(ax0,0x0)
/* 0x0008b8 0x420a0 */ if (nz) jps 0x14; axs1 = zero /* MW 2 */
/* 0x0008b9 0x98e81 *//* MW 1 */
/* 0x0008ba 0x380a1 */ ax1 = 20
/* 0x0008bb 0x2e149 */ ax1 = ax1 - ra1
/* 0x0008bc 0x20865 */ ra1 = asr(ra0,ax1)
/* 0x0008bd 0x21069 */ ax1 = lsl(ra1,ax1)
/* 0x0008be 0x58084 */ cmp(ax1,ra0); axs1 = zero /* MW 2 */
/* 0x0008bf 0x18e81 *//* MW 1 */
/* 0x0008c0 0xbc0d1 */ if (nz) jps 0xd
/* 0x0008c1 0x55434 */ ax1 = ra1 & 0x1; ra1 = 0x2 /* MW 2 */
/* 0x0008c2 0xb0015 *//* MW 1 */
/* 0x0008c3 0x57034 */ ax1 = ra1 - ax1; jps 0x9 /* MW 2 */
/* 0x0008c4 0xbc097 *//* MW 1 */
/* 0x0008c5 0x2e149 */ ax1 = ax1 - ra1
/* 0x0008c6 0x21845 */ ra1 = lsr(ax0,ax1)
/* 0x0008c7 0x21069 */ ax1 = lsl(ra1,ax1)
/* 0x0008c8 0x58404 */ cmpu(ax1,ax0); axs1 = zero /* MW 2 */
/* 0x0008c9 0x18e81 *//* MW 1 */
/* 0x0008ca 0xbc031 */ if (nz) jps 0x3
/* 0x0008cb 0x55434 */ ax1 = ra1 & 0x1; ra1 = 0x2 /* MW 2 */
/* 0x0008cc 0xb0015 *//* MW 1 */
/* 0x0008cd 0x2e069 */ ax1 = ra1 - ax1
/* 0x0008ce 0x55006 */ ra1 = ax1 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x0008cf 0x90311 *//* MW 1 */
/* 0x0008d0 0x882c9 */ sp[0x14] = ra1
/* 0x0008d1 0x32800 */ cmpu(ax0,0x0)
/* 0x0008d2 0x6c000 */ ra1 = [0x5d8] /* MW 2 */
/* 0x0008d3 0x2ec09 *//* MW 1 */
/* 0x0008d4 0x540ae */ ra1 = bx1 + ra1; if (nz) jpsdb 0x17 /* MW 2 */
/* 0x0008d5 0xbc179 *//* MW 1 */
/* 0x0008d6 0x88100 */ axs0 = sp[0x8]
/* 0x0008d7 0x58050 */ cmp(ra0,bx0); sp[0x8] = ahl1 /* MW 2 */
/* 0x0008d8 0x10159 *//* MW 1 */
/* 0x0008d9 0x64000 */ if (z) jp 0xc2c /* MW 2 */
/* 0x0008da 0x0c2c0 *//* MW 1 */
/* 0x0008db 0x6c000 */ axs1 = [0x5b8] /* MW 2 */
/* 0x0008dc 0x2dc01 *//* MW 1 */
/* 0x0008dd 0x30060 */ cmp(ra0,ax1)
/* 0x0008de 0x64000 */ if (z) jp 0xc47 /* MW 2 */
/* 0x0008df 0x0c470 *//* MW 1 */
/* 0x0008e0 0x6c000 */ axs1 = [0x5bc] /* MW 2 */
/* 0x0008e1 0x2de01 *//* MW 1 */
/* 0x0008e2 0x30078 */ cmp(rb1,ax1)
/* 0x0008e3 0x64000 */ if (z) jpdb 0xc52 /* MW 2 */
/* 0x0008e4 0x0c528 *//* MW 1 */
/* 0x0008e5 0x6c000 */ axs1 = [0x5c0] /* MW 2 */
/* 0x0008e6 0x2e001 *//* MW 1 */
/* 0x0008e7 0x30078 */ cmp(rb1,ax1)
/* 0x0008e8 0x42018 */ if (nz) jps 0x3; axl1 = sp[0x8] /* MW 2 */
/* 0x0008e9 0x90111 *//* MW 1 */
/* 0x0008ea 0x32030 */ cmp(rb0,0x0)
/* 0x0008eb 0x64000 */ if (ns) jp 0xc59 /* MW 2 */
/* 0x0008ec 0x0c593 *//* MW 1 */
/* 0x0008ed 0x32800 */ cmpu(ax0,0x0)
/* 0x0008ee 0x6e000 */ axl0 = [0x5f0] /* MW 2 */
/* 0x0008ef 0x2f810 *//* MW 1 */
/* 0x0008f0 0x54404 */ ax0 = ax1 & ax0; if (nz) jps 0xb /* MW 2 */
/* 0x0008f1 0x3c0b1 *//* MW 1 */
/* 0x0008f2 0x30098 */ cmp(bx1,bx0)
/* 0x0008f3 0x64000 */ if (z) jp 0xc5e /* MW 2 */
/* 0x0008f4 0x0c5e0 *//* MW 1 */
/* 0x0008f5 0x32018 */ cmp(bx1,0x0)
/* 0x0008f6 0x64000 */ if (z) jp 0xc5e /* MW 2 */
/* 0x0008f7 0x0c5e0 *//* MW 1 */
/* 0x0008f8 0x6c000 */ bxs0 = [0x5b8] /* MW 2 */
/* 0x0008f9 0x2dc02 *//* MW 1 */
/* 0x0008fa 0x30098 */ cmp(bx1,bx0)
/* 0x0008fb 0x64000 */ if (z) jp 0xc5e /* MW 2 */
/* 0x0008fc 0x0c5e0 *//* MW 1 */
/* 0x0008fd 0x23ff6 */ rb0 = lsr(rb0,0x1f)
/* 0x0008fe 0x553fb */ rb0 = rb0 + -0x1; bxs0 = sp[0x14] /* MW 2 */
/* 0x0008ff 0x08282 *//* MW 1 */
/* 0x000900 0x54859 */ bx0 = rb0 | bx0; sp[0x8] = rb0 /* MW 2 */
/* 0x000901 0x0814a *//* MW 1 */
/* 0x000902 0x32810 */ cmpu(bx0,0x0)
/* 0x000903 0x64000 */ if (z) jp 0xc18 /* MW 2 */
/* 0x000904 0x0c180 *//* MW 1 */
/* 0x000905 0x6c000 */ bxs0 = [0x5c4] /* MW 2 */
/* 0x000906 0x2e202 *//* MW 1 */
/* 0x000907 0x300a0 */ cmp(ra0,bx0)
/* 0x000908 0xbd594 */ if (p) jps 0x159
/* 0x000909 0x68040 */ axs1 = 0x100000 /* MW 2 */
/* 0x00090a 0x00001 *//* MW 1 */
/* 0x00090b 0x5802c */ cmp(bx1,ax1); axs1 = zero /* MW 2 */
/* 0x00090c 0x18e81 *//* MW 1 */
/* 0x00090d 0x42049 */ if (ns) jps 0x9; rb0 = zero /* MW 2 */
/* 0x00090e 0x98e8a *//* MW 1 */
/* 0x00090f 0x2a001 */ ax1 = ax0 + 0x0
/* 0x000910 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000911 0x05d88 *//* MW 1 */
/* 0x000912 0x6e000 */ bxl0 = [0x630] /* MW 2 */
/* 0x000913 0x31812 *//* MW 1 */
/* 0x000914 0x5c32c */ ax1 = -53; nop /* MW 2 */
/* 0x000915 0xb8000 *//* MW 1 */
/* 0x000916 0x5c003 */ rb0 = 0; bxs1 = ah0 /* MW 2 */
/* 0x000917 0x18403 *//* MW 1 */
/* 0x000918 0x6803f */ bxs0 = 0xfffff /* MW 2 */
/* 0x000919 0xfffc2 *//* MW 1 */
/* 0x00091a 0x5444f */ rb1 = bx1 & bx0; bxs0 = -0x3ff /* MW 2 */
/* 0x00091b 0xb200a *//* MW 1 */
/* 0x00091c 0x5168e */ ra0 = asr(bx1,0x14); sp[0xc] = rb0 /* MW 2 */
/* 0x00091d 0x081ca *//* MW 1 */
/* 0x00091e 0x280a2 */ bx0 = ra0 + bx0
/* 0x00091f 0x28089 */ ax1 = ax1 + bx0
/* 0x000920 0x6c000 */ bxs0 = [0x5b8] /* MW 2 */
/* 0x000921 0x2dc02 *//* MW 1 */
/* 0x000922 0x6800e */ bxs1 = 0x3988e /* MW 2 */
/* 0x000923 0x62383 *//* MW 1 */
/* 0x000924 0x5807c */ cmp(rb1,bx1); sp[0x18] = ah1 /* MW 2 */
/* 0x000925 0x08351 *//* MW 1 */
/* 0x000926 0x5485e */ ra0 = rb1 | bx0; if (np) jps 0xe /* MW 2 */
/* 0x000927 0x3c0e5 *//* MW 1 */
/* 0x000928 0x6802e */ axs1 = 0xbb67a /* MW 2 */
/* 0x000929 0xd9e81 *//* MW 1 */
/* 0x00092a 0x5803c */ cmp(rb1,ax1); rb0 = 0x1 /* MW 2 */
/* 0x00092b 0x3000e *//* MW 1 */
/* 0x00092c 0xbc072 */ if (s) jps 0x7
/* 0x00092d 0x88301 */ axs1 = sp[0x18]
/* 0x00092e 0x683c0 */ bxs0 = -0x100000 /* MW 2 */
/* 0x00092f 0x00002 *//* MW 1 */
/* 0x000930 0x55024 */ ax1 = ax1 + 0x1; rb0 = zero /* MW 2 */
/* 0x000931 0x98e8a *//* MW 1 */
/* 0x000932 0x54052 */ ra0 = ra0 + bx0; sp[0x18] = ah1 /* MW 2 */
/* 0x000933 0x08351 *//* MW 1 */
/* 0x000934 0x40000 */ nop; sp[0xc] = rb0 /* MW 2 */
/* 0x000935 0x081ca *//* MW 1 */
/* 0x000936 0x68000 */ a0 = 0x548 /* MW 2 */
/* 0x000937 0x15220 *//* MW 1 */
/* 0x000938 0x51878 */ ax1 = lsl(rb0,0x3); sp[0x1c] = ra0 /* MW 2 */
/* 0x000939 0x883c8 *//* MW 1 */
/* 0x00093a 0x55010 */ ax1 = ra0 + 0x0; c0 = ah1 /* MW 2 */
/* 0x00093b 0x98468 *//* MW 1 */
/* 0x00093c 0x9c000 */ a0 = a0+c0
/* 0x00093d 0x8c032 */ bxl0 = a0[0x0]
/* 0x00093e 0x9830d */ al1 = al0
/* 0x00093f 0x90559 */ sp[0x28] = ahl1
/* 0x000940 0x9045a */ sp[0x20] = bhl0
/* 0x000941 0x88668 */ sp[0x30] = c0
/* 0x000942 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000943 0x05cc0 *//* MW 1 */
/* 0x000944 0x90511 */ axl1 = sp[0x28]
/* 0x000945 0x90758 */ sp[0x38] = ahl0
/* 0x000946 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000947 0x05c08 *//* MW 1 */
/* 0x000948 0x90412 */ bxl0 = sp[0x20]
/* 0x000949 0x2a002 */ bx0 = ax0 + 0x0
/* 0x00094a 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x00094b 0x06848 *//* MW 1 */
/* 0x00094c 0x6e000 */ axl1 = [0x5e8] /* MW 2 */
/* 0x00094d 0x2f411 *//* MW 1 */
/* 0x00094e 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x00094f 0x10711 *//* MW 1 */
/* 0x000950 0x40000 */ nop; sp[0x40] = bhl0 /* MW 2 */
/* 0x000951 0x1085a *//* MW 1 */
/* 0x000952 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000953 0x05d80 *//* MW 1 */
/* 0x000954 0x5c0f4 */ ax1 = 61; bxs0 = sp[0x1c] /* MW 2 */
/* 0x000955 0x88382 *//* MW 1 */
/* 0x000956 0x5142b */ rb0 = asr(bx0,0x1); bxs0 = sp[0xc] /* MW 2 */
/* 0x000957 0x08182 *//* MW 1 */
/* 0x000958 0x52038 */ ax1 = bs(rb0,ax1); sp[0x48] = ahl0 /* MW 2 */
/* 0x000959 0x90958 *//* MW 1 */
/* 0x00095a 0x68020 */ rb1 = 0x80000 /* MW 2 */
/* 0x00095b 0x0000b *//* MW 1 */
/* 0x00095c 0x51a4b */ rb0 = lsl(bx0,0x12); bxl0 = sp[0x20] /* MW 2 */
/* 0x00095d 0x10412 *//* MW 1 */
/* 0x00095e 0x540e4 */ ax1 = ax1 + rb1; al0 = zero /* MW 2 */
/* 0x00095f 0x98e8c *//* MW 1 */
/* 0x000960 0x540c4 */ ax1 = ax1 + rb0; sp[0x20] = ahl0 /* MW 2 */
/* 0x000961 0x90458 *//* MW 1 */
/* 0x000962 0x98441 */ axs1 = ah1
/* 0x000963 0x98e8d */ al1 = zero
/* 0x000964 0x40000 */ nop; sp[0x50] = ahl1 /* MW 2 */
/* 0x000965 0x10a59 *//* MW 1 */
/* 0x000966 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000967 0x05cc0 *//* MW 1 */
/* 0x000968 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000969 0x05cc8 *//* MW 1 */
/* 0x00096a 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x00096b 0x10511 *//* MW 1 */
/* 0x00096c 0x90411 */ axl1 = sp[0x20]
/* 0x00096d 0x90558 */ sp[0x28] = ahl0
/* 0x00096e 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00096f 0x05d88 *//* MW 1 */
/* 0x000970 0x40000 */ nop; bxl0 = sp[0x50] /* MW 2 */
/* 0x000971 0x10a12 *//* MW 1 */
/* 0x000972 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000973 0x05cc8 *//* MW 1 */
/* 0x000974 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x000975 0x10711 *//* MW 1 */
/* 0x000976 0x90512 */ bxl0 = sp[0x28]
/* 0x000977 0x90558 */ sp[0x28] = ahl0
/* 0x000978 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000979 0x05d88 *//* MW 1 */
/* 0x00097a 0x40000 */ nop; axl1 = sp[0x20] /* MW 2 */
/* 0x00097b 0x10411 *//* MW 1 */
/* 0x00097c 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x00097d 0x05cc8 *//* MW 1 */
/* 0x00097e 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x00097f 0x10511 *//* MW 1 */
/* 0x000980 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000981 0x05d88 *//* MW 1 */
/* 0x000982 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x40] /* MW 2 */
/* 0x000983 0x10811 *//* MW 1 */
/* 0x000984 0x90911 */ axl1 = sp[0x48]
/* 0x000985 0x55005 */ bx0 = ax1 + 0x0; sp[0x28] = ahl0 /* MW 2 */
/* 0x000986 0x10558 *//* MW 1 */
/* 0x000987 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000988 0x05d80 *//* MW 1 */
/* 0x000989 0x90758 */ sp[0x38] = ahl0
/* 0x00098a 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00098b 0x05d88 *//* MW 1 */
/* 0x00098c 0x55000 */ ax1 = ax0 + 0x0; bxl0 = ahl0 /* MW 2 */
/* 0x00098d 0x99202 *//* MW 1 */
/* 0x00098e 0x6e000 */ bxl0 = [0x660] /* MW 2 */
/* 0x00098f 0x33012 *//* MW 1 */
/* 0x000990 0x90858 */ sp[0x40] = ahl0
/* 0x000991 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000992 0x05d88 *//* MW 1 */
/* 0x000993 0x90711 */ axl1 = sp[0x38]
/* 0x000994 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000995 0x38000 *//* MW 1 */
/* 0x000996 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000997 0x05c08 *//* MW 1 */
/* 0x000998 0x6e000 */ axl1 = [0x658] /* MW 2 */
/* 0x000999 0x32c11 *//* MW 1 */
/* 0x00099a 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x00099b 0x05d88 *//* MW 1 */
/* 0x00099c 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x00099d 0x10711 *//* MW 1 */
/* 0x00099e 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x00099f 0x38000 *//* MW 1 */
/* 0x0009a0 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009a1 0x05c08 *//* MW 1 */
/* 0x0009a2 0x6e000 */ axl1 = [0x650] /* MW 2 */
/* 0x0009a3 0x32811 *//* MW 1 */
/* 0x0009a4 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009a5 0x05d88 *//* MW 1 */
/* 0x0009a6 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x0009a7 0x10711 *//* MW 1 */
/* 0x0009a8 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x0009a9 0x38000 *//* MW 1 */
/* 0x0009aa 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009ab 0x05c08 *//* MW 1 */
/* 0x0009ac 0x6e000 */ axl1 = [0x648] /* MW 2 */
/* 0x0009ad 0x32411 *//* MW 1 */
/* 0x0009ae 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009af 0x05d88 *//* MW 1 */
/* 0x0009b0 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x0009b1 0x10711 *//* MW 1 */
/* 0x0009b2 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x0009b3 0x38000 *//* MW 1 */
/* 0x0009b4 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009b5 0x05c08 *//* MW 1 */
/* 0x0009b6 0x6e000 */ axl1 = [0x640] /* MW 2 */
/* 0x0009b7 0x32011 *//* MW 1 */
/* 0x0009b8 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009b9 0x05d88 *//* MW 1 */
/* 0x0009ba 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x0009bb 0x10711 *//* MW 1 */
/* 0x0009bc 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x0009bd 0x38000 *//* MW 1 */
/* 0x0009be 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009bf 0x05c08 *//* MW 1 */
/* 0x0009c0 0x6e000 */ axl1 = [0x638] /* MW 2 */
/* 0x0009c1 0x31c11 *//* MW 1 */
/* 0x0009c2 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009c3 0x05d88 *//* MW 1 */
/* 0x0009c4 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x40] /* MW 2 */
/* 0x0009c5 0x10811 *//* MW 1 */
/* 0x0009c6 0x90411 */ axl1 = sp[0x20]
/* 0x0009c7 0x90758 */ sp[0x38] = ahl0
/* 0x0009c8 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009c9 0x05c08 *//* MW 1 */
/* 0x0009ca 0x40000 */ nop; bxl0 = sp[0x48] /* MW 2 */
/* 0x0009cb 0x10912 *//* MW 1 */
/* 0x0009cc 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009cd 0x05d88 *//* MW 1 */
/* 0x0009ce 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x0009cf 0x10511 *//* MW 1 */
/* 0x0009d0 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009d1 0x05c08 *//* MW 1 */
/* 0x0009d2 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x0009d3 0x10711 *//* MW 1 */
/* 0x0009d4 0x40000 */ nop; axl1 = sp[0x20] /* MW 2 */
/* 0x0009d5 0x10411 *//* MW 1 */
/* 0x0009d6 0x55005 */ bx0 = ax1 + 0x0; sp[0x38] = ahl0 /* MW 2 */
/* 0x0009d7 0x10758 *//* MW 1 */
/* 0x0009d8 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x0009d9 0x05d80 *//* MW 1 */
/* 0x0009da 0x55001 */ bx0 = ax0 + 0x0; sp[0x40] = ahl0 /* MW 2 */
/* 0x0009db 0x10858 *//* MW 1 */
/* 0x0009dc 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009dd 0x05c08 *//* MW 1 */
/* 0x0009de 0x6e000 */ axl1 = [0x668] /* MW 2 */
/* 0x0009df 0x33411 *//* MW 1 */
/* 0x0009e0 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x0009e1 0x05c08 *//* MW 1 */
/* 0x0009e2 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x38] /* MW 2 */
/* 0x0009e3 0x90712 *//* MW 1 */
/* 0x0009e4 0x2a001 */ ax1 = ax0 + 0x0
/* 0x0009e5 0x98e8d */ al1 = zero
/* 0x0009e6 0x40000 */ nop; sp[0x50] = ahl1 /* MW 2 */
/* 0x0009e7 0x10a59 *//* MW 1 */
/* 0x0009e8 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x0009e9 0x05cc8 *//* MW 1 */
/* 0x0009ea 0x6e000 */ bxl0 = [0x668] /* MW 2 */
/* 0x0009eb 0x33412 *//* MW 1 */
/* 0x0009ec 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x0009ed 0x05cc8 *//* MW 1 */
/* 0x0009ee 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x40] /* MW 2 */
/* 0x0009ef 0x90812 *//* MW 1 */
/* 0x0009f0 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x0009f1 0x05cc8 *//* MW 1 */
/* 0x0009f2 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x38] /* MW 2 */
/* 0x0009f3 0x10711 *//* MW 1 */
/* 0x0009f4 0x90411 */ axl1 = sp[0x20]
/* 0x0009f5 0x90458 */ sp[0x20] = ahl0
/* 0x0009f6 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009f7 0x05d88 *//* MW 1 */
/* 0x0009f8 0x90a12 */ bxl0 = sp[0x50]
/* 0x0009f9 0x90511 */ axl1 = sp[0x28]
/* 0x0009fa 0x90558 */ sp[0x28] = ahl0
/* 0x0009fb 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x0009fc 0x05d88 *//* MW 1 */
/* 0x0009fd 0x90a12 */ bxl0 = sp[0x50]
/* 0x0009fe 0x90411 */ axl1 = sp[0x20]
/* 0x0009ff 0x90458 */ sp[0x20] = ahl0
/* 0x000a00 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a01 0x05d88 *//* MW 1 */
/* 0x000a02 0x40000 */ nop; bxl0 = sp[0x48] /* MW 2 */
/* 0x000a03 0x10912 *//* MW 1 */
/* 0x000a04 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000a05 0x05c08 *//* MW 1 */
/* 0x000a06 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000a07 0x10411 *//* MW 1 */
/* 0x000a08 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x000a09 0x10511 *//* MW 1 */
/* 0x000a0a 0x40000 */ nop; sp[0x20] = bhl0 /* MW 2 */
/* 0x000a0b 0x1045a *//* MW 1 */
/* 0x000a0c 0x66000 */ call 0x5c0 /* MW 2 */
/* 0x000a0d 0x05c00 *//* MW 1 */
/* 0x000a0e 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x28] /* MW 2 */
/* 0x000a0f 0x90512 *//* MW 1 */
/* 0x000a10 0x98e8d */ al1 = zero
/* 0x000a11 0x90559 */ sp[0x28] = ahl1
/* 0x000a12 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000a13 0x05cc0 *//* MW 1 */
/* 0x000a14 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a15 0x05cc8 *//* MW 1 */
/* 0x000a16 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000a17 0x10411 *//* MW 1 */
/* 0x000a18 0x6e000 */ axl1 = [0x670] /* MW 2 */
/* 0x000a19 0x33811 *//* MW 1 */
/* 0x000a1a 0x90458 */ sp[0x20] = ahl0
/* 0x000a1b 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a1c 0x05d88 *//* MW 1 */
/* 0x000a1d 0x90512 */ bxl0 = sp[0x28]
/* 0x000a1e 0x90512 */ bxl0 = sp[0x28]
/* 0x000a1f 0x90558 */ sp[0x28] = ahl0
/* 0x000a20 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a21 0x05d88 *//* MW 1 */
/* 0x000a22 0x6e000 */ axl1 = [0x678] /* MW 2 */
/* 0x000a23 0x33c11 *//* MW 1 */
/* 0x000a24 0x90411 */ axl1 = sp[0x20]
/* 0x000a25 0x90458 */ sp[0x20] = ahl0
/* 0x000a26 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a27 0x05d88 *//* MW 1 */
/* 0x000a28 0x6e000 */ bxl0 = [0x680] /* MW 2 */
/* 0x000a29 0x34012 *//* MW 1 */
/* 0x000a2a 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000a2b 0x05c08 *//* MW 1 */
/* 0x000a2c 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000a2d 0x10411 *//* MW 1 */
/* 0x000a2e 0x88628 */ c0 = sp[0x30]
/* 0x000a2f 0x68000 */ a0 = 0x568 /* MW 2 */
/* 0x000a30 0x15a20 *//* MW 1 */
/* 0x000a31 0x00000 */ nop
/* 0x000a32 0x9c000 */ a0 = a0+c0
/* 0x000a33 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000a34 0x05c08 *//* MW 1 */
/* 0x000a35 0x55000 */ ax1 = ax0 + 0x0; bxl0 = a0[0x0] /* MW 2 */
/* 0x000a36 0x8c032 *//* MW 1 */
/* 0x000a37 0x90458 */ sp[0x20] = ahl0
/* 0x000a38 0x66000 */ calldb 0x410 /* MW 2 */
/* 0x000a39 0x04108 *//* MW 1 */
/* 0x000a3a 0x88308 */ ra0 = sp[0x18]
/* 0x000a3b 0x90511 */ axl1 = sp[0x28]
/* 0x000a3c 0x90358 */ sp[0x18] = ahl0
/* 0x000a3d 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000a3e 0x05c08 *//* MW 1 */
/* 0x000a3f 0x90412 */ bxl0 = sp[0x20]
/* 0x000a40 0x68000 */ a0 = 0x558 /* MW 2 */
/* 0x000a41 0x15620 *//* MW 1 */
/* 0x000a42 0x55000 */ ax1 = ax0 + 0x0; c0 = sp[0x30] /* MW 2 */
/* 0x000a43 0x88628 *//* MW 1 */
/* 0x000a44 0x00000 */ nop
/* 0x000a45 0x9c000 */ a0 = a0+c0
/* 0x000a46 0x8c032 */ bxl0 = a0[0x0]
/* 0x000a47 0x9065a */ sp[0x30] = bhl0
/* 0x000a48 0x66000 */ call 0x5c0 /* MW 2 */
/* 0x000a49 0x05c00 *//* MW 1 */
/* 0x000a4a 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000a4b 0x05c08 *//* MW 1 */
/* 0x000a4c 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x18] /* MW 2 */
/* 0x000a4d 0x90312 *//* MW 1 */
/* 0x000a4e 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x18] /* MW 2 */
/* 0x000a4f 0x90312 *//* MW 1 */
/* 0x000a50 0x98e8d */ al1 = zero
/* 0x000a51 0x90359 */ sp[0x18] = ahl1
/* 0x000a52 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000a53 0x05cc0 *//* MW 1 */
/* 0x000a54 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a55 0x05cc8 *//* MW 1 */
/* 0x000a56 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x30] /* MW 2 */
/* 0x000a57 0x90612 *//* MW 1 */
/* 0x000a58 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a59 0x05cc8 *//* MW 1 */
/* 0x000a5a 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x28] /* MW 2 */
/* 0x000a5b 0x90512 *//* MW 1 */
/* 0x000a5c 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a5d 0x05cc8 *//* MW 1 */
/* 0x000a5e 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000a5f 0x10411 *//* MW 1 */
/* 0x000a60 0x40000 */ nop; jps 0x60 /* MW 2 */
/* 0x000a61 0x3c607 *//* MW 1 */
/* 0x000a62 0x6c000 */ axs0 = [0x5c8] /* MW 2 */
/* 0x000a63 0x2e400 *//* MW 1 */
/* 0x000a64 0x30020 */ cmp(ra0,ax0)
/* 0x000a65 0xbc0ad */ if (np) jpsdb 0xa
/* 0x000a66 0x6c000 */ axs0 = [0x5cc] /* MW 2 */
/* 0x000a67 0x2e600 *//* MW 1 */
/* 0x000a68 0x30018 */ cmp(bx1,ax0)
/* 0x000a69 0x64000 */ if (np) jpdb 0xc85 /* MW 2 */
/* 0x000a6a 0x0c85d *//* MW 1 */
/* 0x000a6b 0x6c000 */ bxs0 = [0x5b8] /* MW 2 */
/* 0x000a6c 0x2dc02 *//* MW 1 */
/* 0x000a6d 0x30098 */ cmp(bx1,bx0)
/* 0x000a6e 0x64000 */ if (ns) jp 0xc8e /* MW 2 */
/* 0x000a6f 0x0c8e3 *//* MW 1 */
/* 0x000a70 0x30018 */ cmp(bx1,ax0)
/* 0x000a71 0x64000 */ if (s) jpdb 0xc96 /* MW 2 */
/* 0x000a72 0x0c96a *//* MW 1 */
/* 0x000a73 0x6c000 */ axs0 = [0x5b8] /* MW 2 */
/* 0x000a74 0x2dc00 *//* MW 1 */
/* 0x000a75 0x30018 */ cmp(bx1,ax0)
/* 0x000a76 0x64000 */ if (p) jp 0xc9e /* MW 2 */
/* 0x000a77 0x0c9e4 *//* MW 1 */
/* 0x000a78 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a79 0x05cc8 *//* MW 1 */
/* 0x000a7a 0x6e000 */ bxl0 = [0x5e8] /* MW 2 */
/* 0x000a7b 0x2f412 *//* MW 1 */
/* 0x000a7c 0x40000 */ nop; sp[0x18] = ahl0 /* MW 2 */
/* 0x000a7d 0x10358 *//* MW 1 */
/* 0x000a7e 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a7f 0x05d88 *//* MW 1 */
/* 0x000a80 0x55001 */ bx0 = ax0 + 0x0; axl1 = ahl0 /* MW 2 */
/* 0x000a81 0x19201 *//* MW 1 */
/* 0x000a82 0x6e000 */ bxl0 = [0x610] /* MW 2 */
/* 0x000a83 0x30812 *//* MW 1 */
/* 0x000a84 0x90458 */ sp[0x20] = ahl0
/* 0x000a85 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a86 0x05d88 *//* MW 1 */
/* 0x000a87 0x90311 */ axl1 = sp[0x18]
/* 0x000a88 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000a89 0x38000 *//* MW 1 */
/* 0x000a8a 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a8b 0x05cc8 *//* MW 1 */
/* 0x000a8c 0x6e000 */ axl1 = [0x608] /* MW 2 */
/* 0x000a8d 0x30411 *//* MW 1 */
/* 0x000a8e 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a8f 0x05d88 *//* MW 1 */
/* 0x000a90 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000a91 0x10311 *//* MW 1 */
/* 0x000a92 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000a93 0x38000 *//* MW 1 */
/* 0x000a94 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000a95 0x05cc8 *//* MW 1 */
/* 0x000a96 0x6e000 */ axl1 = [0x600] /* MW 2 */
/* 0x000a97 0x30011 *//* MW 1 */
/* 0x000a98 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000a99 0x05d88 *//* MW 1 */
/* 0x000a9a 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000a9b 0x10411 *//* MW 1 */
/* 0x000a9c 0x6e000 */ axl1 = [0x618] /* MW 2 */
/* 0x000a9d 0x30c11 *//* MW 1 */
/* 0x000a9e 0x90458 */ sp[0x20] = ahl0
/* 0x000a9f 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000aa0 0x05d88 *//* MW 1 */
/* 0x000aa1 0x90312 */ bxl0 = sp[0x18]
/* 0x000aa2 0x90311 */ axl1 = sp[0x18]
/* 0x000aa3 0x90358 */ sp[0x18] = ahl0
/* 0x000aa4 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000aa5 0x05d88 *//* MW 1 */
/* 0x000aa6 0x6e000 */ bxl0 = [0x620] /* MW 2 */
/* 0x000aa7 0x31012 *//* MW 1 */
/* 0x000aa8 0x90411 */ axl1 = sp[0x20]
/* 0x000aa9 0x90458 */ sp[0x20] = ahl0
/* 0x000aaa 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000aab 0x05d88 *//* MW 1 */
/* 0x000aac 0x6e000 */ bxl0 = [0x628] /* MW 2 */
/* 0x000aad 0x31412 *//* MW 1 */
/* 0x000aae 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000aaf 0x05cc8 *//* MW 1 */
/* 0x000ab0 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000ab1 0x10411 *//* MW 1 */
/* 0x000ab2 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000ab3 0x10311 *//* MW 1 */
/* 0x000ab4 0x40000 */ nop; sp[0x20] = bhl0 /* MW 2 */
/* 0x000ab5 0x1045a *//* MW 1 */
/* 0x000ab6 0x66000 */ call 0x5c0 /* MW 2 */
/* 0x000ab7 0x05c00 *//* MW 1 */
/* 0x000ab8 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x18] /* MW 2 */
/* 0x000ab9 0x90312 *//* MW 1 */
/* 0x000aba 0x98e8d */ al1 = zero
/* 0x000abb 0x90359 */ sp[0x18] = ahl1
/* 0x000abc 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000abd 0x05cc0 *//* MW 1 */
/* 0x000abe 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000abf 0x05cc8 *//* MW 1 */
/* 0x000ac0 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x20] /* MW 2 */
/* 0x000ac1 0x10411 *//* MW 1 */
/* 0x000ac2 0x88281 */ axs1 = sp[0x14]
/* 0x000ac3 0x553e5 */ bx0 = ax1 + -0x1; axs1 = sp[0x8] /* MW 2 */
/* 0x000ac4 0x08101 *//* MW 1 */
/* 0x000ac5 0x54844 */ ax1 = ax1 | bx0; sp[0x8] = ahl0 /* MW 2 */
/* 0x000ac6 0x90158 *//* MW 1 */
/* 0x000ac7 0x32808 */ cmpu(ax1,0x0)
/* 0x000ac8 0x42024 */ if (nz) jpsdb 0x4; bxl0 = sp[0x0] /* MW 2 */
/* 0x000ac9 0x90012 *//* MW 1 */
/* 0x000aca 0x6e000 */ axl0 = [0x5e8] /* MW 2 */
/* 0x000acb 0x2f410 *//* MW 1 */
/* 0x000acc 0x6e000 */ axl0 = [0x688] /* MW 2 */
/* 0x000acd 0x34410 *//* MW 1 */
/* 0x000ace 0x90558 */ sp[0x28] = ahl0
/* 0x000acf 0x55008 */ ax1 = bx0 + 0x0; bl0 = zero /* MW 2 */
/* 0x000ad0 0x98e8e *//* MW 1 */
/* 0x000ad1 0x9045a */ sp[0x20] = bhl0
/* 0x000ad2 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000ad3 0x05cc0 *//* MW 1 */
/* 0x000ad4 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000ad5 0x05d88 *//* MW 1 */
/* 0x000ad6 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x18] /* MW 2 */
/* 0x000ad7 0x90312 *//* MW 1 */
/* 0x000ad8 0x90011 */ axl1 = sp[0x0]
/* 0x000ad9 0x90058 */ sp[0x0] = ahl0
/* 0x000ada 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000adb 0x05d88 *//* MW 1 */
/* 0x000adc 0x40000 */ nop; bxl0 = sp[0x8] /* MW 2 */
/* 0x000add 0x10112 *//* MW 1 */
/* 0x000ade 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000adf 0x05c08 *//* MW 1 */
/* 0x000ae0 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000ae1 0x10011 *//* MW 1 */
/* 0x000ae2 0x90411 */ axl1 = sp[0x20]
/* 0x000ae3 0x90058 */ sp[0x0] = ahl0
/* 0x000ae4 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000ae5 0x05d88 *//* MW 1 */
/* 0x000ae6 0x40000 */ nop; bxl0 = sp[0x18] /* MW 2 */
/* 0x000ae7 0x10312 *//* MW 1 */
/* 0x000ae8 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000ae9 0x10011 *//* MW 1 */
/* 0x000aea 0x40000 */ nop; sp[0x8] = bhl0 /* MW 2 */
/* 0x000aeb 0x1015a *//* MW 1 */
/* 0x000aec 0x66000 */ call 0x5c0 /* MW 2 */
/* 0x000aed 0x05c00 *//* MW 1 */
/* 0x000aee 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x8] /* MW 2 */
/* 0x000aef 0x90112 *//* MW 1 */
/* 0x000af0 0x88351 */ sp[0x18] = ah1
/* 0x000af1 0x882cd */ sp[0x14] = al1
/* 0x000af2 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000af3 0x05cc0 *//* MW 1 */
/* 0x000af4 0x88301 */ axs1 = sp[0x18]
/* 0x000af5 0x6c000 */ bxs0 = [0x5d0] /* MW 2 */
/* 0x000af6 0x2e802 *//* MW 1 */
/* 0x000af7 0x6c000 */ rb0 = [0x5ac] /* MW 2 */
/* 0x000af8 0x2d60a *//* MW 1 */
/* 0x000af9 0x58044 */ cmp(ax1,bx0); bxs0 = sp[0x14] /* MW 2 */
/* 0x000afa 0x08282 *//* MW 1 */
/* 0x000afb 0x4213d */ if (ns) jpsdb 0x27; sp[0x20] = ahl0 /* MW 2 */
/* 0x000afc 0x90458 *//* MW 1 */
/* 0x000afd 0x28988 */ ax0 = ax1 & rb0
/* 0x000afe 0x6c000 */ rb0 = [0x5d4] /* MW 2 */
/* 0x000aff 0x2ea0a *//* MW 1 */
/* 0x000b00 0x580c0 */ cmp(ax0,rb0); sp[0x14] = ah0 /* MW 2 */
/* 0x000b01 0x082d0 *//* MW 1 */
/* 0x000b02 0xbc1d2 */ if (s) jps 0x1d
/* 0x000b03 0x6c000 */ axs0 = [0x5e0] /* MW 2 */
/* 0x000b04 0x2f000 *//* MW 1 */
/* 0x000b05 0x54007 */ rb0 = ax1 + ax0; axl1 = sp[0x28] /* MW 2 */
/* 0x000b06 0x10511 *//* MW 1 */
/* 0x000b07 0x290b0 */ ax0 = rb0 | bx0
/* 0x000b08 0x883d0 */ sp[0x1c] = ah0
/* 0x000b09 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b0a 0x05d88 *//* MW 1 */
/* 0x000b0b 0x6e000 */ bxl0 = [0x6a0] /* MW 2 */
/* 0x000b0c 0x35012 *//* MW 1 */
/* 0x000b0d 0x2a001 */ ax1 = ax0 + 0x0
/* 0x000b0e 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b0f 0x05d88 *//* MW 1 */
/* 0x000b10 0x6e000 */ bxl0 = [0x6a0] /* MW 2 */
/* 0x000b11 0x35012 *//* MW 1 */
/* 0x000b12 0x88381 */ axs1 = sp[0x1c]
/* 0x000b13 0x59404 */ cmpu(ax1,0x0); sp[0x30] = ahl0 /* MW 2 */
/* 0x000b14 0x10658 *//* MW 1 */
/* 0x000b15 0xbd949 */ if (nz) jpsdb 0x194
/* 0x000b16 0x90010 */ axl0 = sp[0x0]
/* 0x000b17 0x66000 */ calldb 0x784 /* MW 2 */
/* 0x000b18 0x07848 *//* MW 1 */
/* 0x000b19 0x90411 */ axl1 = sp[0x20]
/* 0x000b1a 0x32020 */ cmp(ra0,0x0)
/* 0x000b1b 0xbd8a9 */ if (nz) jpsdb 0x18a
/* 0x000b1c 0x6c000 */ axs1 = [0x5c0] /* MW 2 */
/* 0x000b1d 0x2e001 *//* MW 1 */
/* 0x000b1e 0x40000 */ nop; jps 0x2 /* MW 2 */
/* 0x000b1f 0x3c027 *//* MW 1 */
/* 0x000b20 0x6c000 */ axs1 = [0x5c0] /* MW 2 */
/* 0x000b21 0x2e001 *//* MW 1 */
/* 0x000b22 0x4211b */ jps 0x23; axs0 = sp[0x14] /* MW 2 */
/* 0x000b23 0x88280 *//* MW 1 */
/* 0x000b24 0x6c000 */ rb0 = [0x5dc] /* MW 2 */
/* 0x000b25 0x2ee0a *//* MW 1 */
/* 0x000b26 0x540c7 */ rb0 = ax1 + rb0; axl1 = sp[0x28] /* MW 2 */
/* 0x000b27 0x10511 *//* MW 1 */
/* 0x000b28 0x54858 */ ax0 = rb0 | bx0; sp[0x14] = ah0 /* MW 2 */
/* 0x000b29 0x082d0 *//* MW 1 */
/* 0x000b2a 0x883d0 */ sp[0x1c] = ah0
/* 0x000b2b 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b2c 0x05d88 *//* MW 1 */
/* 0x000b2d 0x6e000 */ bxl0 = [0x690] /* MW 2 */
/* 0x000b2e 0x34812 *//* MW 1 */
/* 0x000b2f 0x2a001 */ ax1 = ax0 + 0x0
/* 0x000b30 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b31 0x05d88 *//* MW 1 */
/* 0x000b32 0x6e000 */ bxl0 = [0x690] /* MW 2 */
/* 0x000b33 0x34812 *//* MW 1 */
/* 0x000b34 0x88381 */ axs1 = sp[0x1c]
/* 0x000b35 0x59004 */ cmp(ax1,0x0); sp[0x30] = ahl0 /* MW 2 */
/* 0x000b36 0x10658 *//* MW 1 */
/* 0x000b37 0xbd7a1 */ if (nz) jps 0x17a
/* 0x000b38 0x40000 */ nop; axl1 = sp[0x0] /* MW 2 */
/* 0x000b39 0x10011 *//* MW 1 */
/* 0x000b3a 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000b3b 0x05c08 *//* MW 1 */
/* 0x000b3c 0x6e000 */ bxl0 = [0x698] /* MW 2 */
/* 0x000b3d 0x34c12 *//* MW 1 */
/* 0x000b3e 0x66000 */ calldb 0x7c2 /* MW 2 */
/* 0x000b3f 0x07c28 *//* MW 1 */
/* 0x000b40 0x55000 */ ax1 = ax0 + 0x0; axl0 = sp[0x20] /* MW 2 */
/* 0x000b41 0x90410 *//* MW 1 */
/* 0x000b42 0x32020 */ cmp(ra0,0x0)
/* 0x000b43 0x42b4c */ if (nz) jpsdb 0x169; axs0 = sp[0x14] /* MW 2 */
/* 0x000b44 0x88280 *//* MW 1 */
/* 0x000b45 0x6c000 */ axs1 = [0x5c0] /* MW 2 */
/* 0x000b46 0x2e001 *//* MW 1 */
/* 0x000b47 0x30040 */ cmp(ax0,ax1)
/* 0x000b48 0x51683 */ rb0 = asr(ax0,0x14); if (np) jps 0x26 /* MW 2 */
/* 0x000b49 0x3c265 *//* MW 1 */
/* 0x000b4a 0xb2011 */ axs1 = -0x3fe
/* 0x000b4b 0x54038 */ ax1 = rb0 + ax1; axs0 = sp[0x18] /* MW 2 */
/* 0x000b4c 0x88300 *//* MW 1 */
/* 0x000b4d 0x68040 */ rb0 = 0x100000 /* MW 2 */
/* 0x000b4e 0x0000a *//* MW 1 */
/* 0x000b4f 0x50c3b */ rb0 = lsr(rb0,ax1); axs1 = -0x3ff /* MW 2 */
/* 0x000b50 0x32009 *//* MW 1 */
/* 0x000b51 0x540c3 */ rb0 = ax0 + rb0; bxs0 = -0x1 /* MW 2 */
/* 0x000b52 0x33ffa *//* MW 1 */
/* 0x000b53 0x6c000 */ rb1 = [0x5ac] /* MW 2 */
/* 0x000b54 0x2d60b *//* MW 1 */
/* 0x000b55 0x544fb */ rb1 = rb0 & rb1; bxs1 = 0x34 /* MW 2 */
/* 0x000b56 0xb01a3 *//* MW 1 */
/* 0x000b57 0x22d3f */ rb1 = asr(rb1,0x14)
/* 0x000b58 0x6803f */ ra0 = 0xfffff /* MW 2 */
/* 0x000b59 0xfffc8 *//* MW 1 */
/* 0x000b5a 0x28935 */ ra1 = rb0 & ra0
/* 0x000b5b 0x5403c */ ax1 = rb1 + ax1; rb1 = 0x14 /* MW 2 */
/* 0x000b5c 0xb00a7 *//* MW 1 */
/* 0x000b5d 0x21864 */ ra0 = lsr(ra0,ax1)
/* 0x000b5e 0x298a2 */ bx0 = ra0 ^ bx0
/* 0x000b5f 0x288b2 */ bx0 = rb0 & bx0
/* 0x000b60 0x52075 */ bx1 = bs(ra1,bx1); bxs0 = bh0 /* MW 2 */
/* 0x000b61 0x98482 *//* MW 1 */
/* 0x000b62 0x5703c */ ax1 = rb1 - ax1; bl0 = zero /* MW 2 */
/* 0x000b63 0x98e8e *//* MW 1 */
/* 0x000b64 0x5042f */ rb0 = asr(bx1,ax1); axl1 = sp[0x8] /* MW 2 */
/* 0x000b65 0x10111 *//* MW 1 */
/* 0x000b66 0x59000 */ cmp(ax0,0x0); sp[0x14] = rb0 /* MW 2 */
/* 0x000b67 0x082ca *//* MW 1 */
/* 0x000b68 0xbc033 */ if (ns) jps 0x3
/* 0x000b69 0x88280 */ axs0 = sp[0x14]
/* 0x000b6a 0x36000 */ ax0 = -ax0
/* 0x000b6b 0x882d0 */ sp[0x14] = ah0
/* 0x000b6c 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000b6d 0x05cc0 *//* MW 1 */
/* 0x000b6e 0x55001 */ bx0 = ax0 + 0x0; jps 0x2 /* MW 2 */
/* 0x000b6f 0x3c027 *//* MW 1 */
/* 0x000b70 0x90112 */ bxl0 = sp[0x8]
/* 0x000b71 0x882fa */ sp[0x14] = zero
/* 0x000b72 0x9015a */ sp[0x8] = bhl0
/* 0x000b73 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000b74 0x05c08 *//* MW 1 */
/* 0x000b75 0x90011 */ axl1 = sp[0x0]
/* 0x000b76 0x2a001 */ ax1 = ax0 + 0x0
/* 0x000b77 0x98e8d */ al1 = zero
/* 0x000b78 0x90359 */ sp[0x18] = ahl1
/* 0x000b79 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b7a 0x05d88 *//* MW 1 */
/* 0x000b7b 0x6e000 */ bxl0 = [0x6a8] /* MW 2 */
/* 0x000b7c 0x35412 *//* MW 1 */
/* 0x000b7d 0x90112 */ bxl0 = sp[0x8]
/* 0x000b7e 0x90158 */ sp[0x8] = ahl0
/* 0x000b7f 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000b80 0x05cc8 *//* MW 1 */
/* 0x000b81 0x90311 */ axl1 = sp[0x18]
/* 0x000b82 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000b83 0x05cc8 *//* MW 1 */
/* 0x000b84 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000b85 0x10011 *//* MW 1 */
/* 0x000b86 0x55000 */ ax1 = ax0 + 0x0; nop /* MW 2 */
/* 0x000b87 0xb8000 *//* MW 1 */
/* 0x000b88 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b89 0x05d88 *//* MW 1 */
/* 0x000b8a 0x6e000 */ bxl0 = [0x6b0] /* MW 2 */
/* 0x000b8b 0x35812 *//* MW 1 */
/* 0x000b8c 0x6e000 */ bxl0 = [0x6b8] /* MW 2 */
/* 0x000b8d 0x35c12 *//* MW 1 */
/* 0x000b8e 0x90058 */ sp[0x0] = ahl0
/* 0x000b8f 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000b90 0x05d88 *//* MW 1 */
/* 0x000b91 0x90311 */ axl1 = sp[0x18]
/* 0x000b92 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000b93 0x05c08 *//* MW 1 */
/* 0x000b94 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000b95 0x10011 *//* MW 1 */
/* 0x000b96 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x8] /* MW 2 */
/* 0x000b97 0x10111 *//* MW 1 */
/* 0x000b98 0x40000 */ nop; sp[0x0] = bhl0 /* MW 2 */
/* 0x000b99 0x1005a *//* MW 1 */
/* 0x000b9a 0x66000 */ call 0x5c0 /* MW 2 */
/* 0x000b9b 0x05c00 *//* MW 1 */
/* 0x000b9c 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x8] /* MW 2 */
/* 0x000b9d 0x90112 *//* MW 1 */
/* 0x000b9e 0x40000 */ nop; sp[0x8] = ahl1 /* MW 2 */
/* 0x000b9f 0x10159 *//* MW 1 */
/* 0x000ba0 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000ba1 0x05cc0 *//* MW 1 */
/* 0x000ba2 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000ba3 0x05cc8 *//* MW 1 */
/* 0x000ba4 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000ba5 0x10011 *//* MW 1 */
/* 0x000ba6 0x90111 */ axl1 = sp[0x8]
/* 0x000ba7 0x55005 */ bx0 = ax1 + 0x0; sp[0x0] = ahl0 /* MW 2 */
/* 0x000ba8 0x10058 *//* MW 1 */
/* 0x000ba9 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000baa 0x05d80 *//* MW 1 */
/* 0x000bab 0x2a001 */ ax1 = ax0 + 0x0
/* 0x000bac 0x90359 */ sp[0x18] = ahl1
/* 0x000bad 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bae 0x05d88 *//* MW 1 */
/* 0x000baf 0x6e000 */ bxl0 = [0x6e0] /* MW 2 */
/* 0x000bb0 0x37012 *//* MW 1 */
/* 0x000bb1 0x2a002 */ bx0 = ax0 + 0x0
/* 0x000bb2 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000bb3 0x05c08 *//* MW 1 */
/* 0x000bb4 0x6e000 */ axl1 = [0x6d8] /* MW 2 */
/* 0x000bb5 0x36c11 *//* MW 1 */
/* 0x000bb6 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bb7 0x05d88 *//* MW 1 */
/* 0x000bb8 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000bb9 0x10311 *//* MW 1 */
/* 0x000bba 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000bbb 0x38000 *//* MW 1 */
/* 0x000bbc 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000bbd 0x05c08 *//* MW 1 */
/* 0x000bbe 0x6e000 */ axl1 = [0x6d0] /* MW 2 */
/* 0x000bbf 0x36811 *//* MW 1 */
/* 0x000bc0 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bc1 0x05d88 *//* MW 1 */
/* 0x000bc2 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000bc3 0x10311 *//* MW 1 */
/* 0x000bc4 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000bc5 0x38000 *//* MW 1 */
/* 0x000bc6 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000bc7 0x05c08 *//* MW 1 */
/* 0x000bc8 0x6e000 */ axl1 = [0x6c8] /* MW 2 */
/* 0x000bc9 0x36411 *//* MW 1 */
/* 0x000bca 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bcb 0x05d88 *//* MW 1 */
/* 0x000bcc 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000bcd 0x10311 *//* MW 1 */
/* 0x000bce 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000bcf 0x38000 *//* MW 1 */
/* 0x000bd0 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000bd1 0x05c08 *//* MW 1 */
/* 0x000bd2 0x6e000 */ axl1 = [0x6c0] /* MW 2 */
/* 0x000bd3 0x36011 *//* MW 1 */
/* 0x000bd4 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bd5 0x05d88 *//* MW 1 */
/* 0x000bd6 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000bd7 0x10311 *//* MW 1 */
/* 0x000bd8 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000bd9 0x05cc8 *//* MW 1 */
/* 0x000bda 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x8] /* MW 2 */
/* 0x000bdb 0x10111 *//* MW 1 */
/* 0x000bdc 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x8] /* MW 2 */
/* 0x000bdd 0x10111 *//* MW 1 */
/* 0x000bde 0x9035a */ sp[0x18] = bhl0
/* 0x000bdf 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000be0 0x05d80 *//* MW 1 */
/* 0x000be1 0x90311 */ axl1 = sp[0x18]
/* 0x000be2 0x40000 */ nop; sp[0x18] = ahl0 /* MW 2 */
/* 0x000be3 0x10358 *//* MW 1 */
/* 0x000be4 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000be5 0x05cc8 *//* MW 1 */
/* 0x000be6 0x6e000 */ bxl0 = [0x6e8] /* MW 2 */
/* 0x000be7 0x37412 *//* MW 1 */
/* 0x000be8 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000be9 0x06848 *//* MW 1 */
/* 0x000bea 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000beb 0x10311 *//* MW 1 */
/* 0x000bec 0x90111 */ axl1 = sp[0x8]
/* 0x000bed 0x90358 */ sp[0x18] = ahl0
/* 0x000bee 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000bef 0x05d88 *//* MW 1 */
/* 0x000bf0 0x40000 */ nop; bxl0 = sp[0x0] /* MW 2 */
/* 0x000bf1 0x10012 *//* MW 1 */
/* 0x000bf2 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000bf3 0x05c08 *//* MW 1 */
/* 0x000bf4 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x0] /* MW 2 */
/* 0x000bf5 0x10011 *//* MW 1 */
/* 0x000bf6 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000bf7 0x05cc8 *//* MW 1 */
/* 0x000bf8 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x18] /* MW 2 */
/* 0x000bf9 0x10311 *//* MW 1 */
/* 0x000bfa 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000bfb 0x05cc8 *//* MW 1 */
/* 0x000bfc 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x8] /* MW 2 */
/* 0x000bfd 0x90112 *//* MW 1 */
/* 0x000bfe 0x2a002 */ bx0 = ax0 + 0x0
/* 0x000bff 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c00 0x05cc8 *//* MW 1 */
/* 0x000c01 0x6e000 */ axl1 = [0x5e8] /* MW 2 */
/* 0x000c02 0x2f411 *//* MW 1 */
/* 0x000c03 0x88288 */ ra0 = sp[0x14]
/* 0x000c04 0x51a90 */ ax1 = lsl(ra0,0x14); bxs0 = ah0 /* MW 2 */
/* 0x000c05 0x98402 *//* MW 1 */
/* 0x000c06 0x54029 */ bx0 = bx0 + ax1; axl1 = sp[0x28] /* MW 2 */
/* 0x000c07 0x10511 *//* MW 1 */
/* 0x000c08 0x22d16 */ rb0 = asr(bx0,0x14)
/* 0x000c09 0x32030 */ cmp(rb0,0x0)
/* 0x000c0a 0xbc035 */ if (np) jps 0x3
/* 0x000c0b 0x4203f */ jpsdb 0x7; bxs0 = bh0 /* MW 2 */
/* 0x000c0c 0x98482 *//* MW 1 */
/* 0x000c0d 0x9830e */ bl0 = al0
/* 0x000c0e 0x66000 */ calldb 0x802 /* MW 2 */
/* 0x000c0f 0x08028 *//* MW 1 */
/* 0x000c10 0x55000 */ ax1 = ax0 + 0x0; nop /* MW 2 */
/* 0x000c11 0xb8000 *//* MW 1 */
/* 0x000c12 0x55001 */ bx0 = ax0 + 0x0; axl1 = sp[0x28] /* MW 2 */
/* 0x000c13 0x10511 *//* MW 1 */
/* 0x000c14 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000c15 0x05d80 *//* MW 1 */
/* 0x000c16 0x40000 */ nop; jps 0x11 /* MW 2 */
/* 0x000c17 0x3c117 *//* MW 1 */
/* 0x000c18 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c19 0x05cc8 *//* MW 1 */
/* 0x000c1a 0x55005 */ bx0 = ax1 + 0x0; nop /* MW 2 */
/* 0x000c1b 0x38000 *//* MW 1 */
/* 0x000c1c 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000c1d 0x06848 *//* MW 1 */
/* 0x000c1e 0x55001 */ bx0 = ax0 + 0x0; axl1 = ahl0 /* MW 2 */
/* 0x000c1f 0x19201 *//* MW 1 */
/* 0x000c20 0x40000 */ nop; jps 0x7 /* MW 2 */
/* 0x000c21 0x3c077 *//* MW 1 */
/* 0x000c22 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000c23 0x05c08 *//* MW 1 */
/* 0x000c24 0x90012 */ bxl0 = sp[0x0]
/* 0x000c25 0xbc037 */ jps 0x3
/* 0x000c26 0x00000 */ nop
/* 0x000c27 0x6e000 */ axl0 = [0x5e8] /* MW 2 */
/* 0x000c28 0x2f410 *//* MW 1 */
/* 0x000c29 0x88236 */ lr = sp[0x10]
/* 0x000c2a 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c2b 0x280b0 *//* MW 1 */
/* 0x000c2c 0x29029 */ ax1 = ra1 | ax0
/* 0x000c2d 0x32808 */ cmpu(ax1,0x0)
/* 0x000c2e 0xbc118 */ if (z) jpsdb 0x11
/* 0x000c2f 0x6c000 */ axs1 = [0x5b8] /* MW 2 */
/* 0x000c30 0x2dc01 *//* MW 1 */
/* 0x000c31 0x30058 */ cmp(bx1,ax1)
/* 0x000c32 0x42039 */ if (ns) jps 0x7; axs0 = zero /* MW 2 */
/* 0x000c33 0x98e80 *//* MW 1 */
/* 0x000c34 0x32038 */ cmp(rb1,0x0)
/* 0x000c35 0x42069 */ if (ns) jps 0xd; bxl0 = sp[0x0] /* MW 2 */
/* 0x000c36 0x90012 *//* MW 1 */
/* 0x000c37 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c38 0x05cc8 *//* MW 1 */
/* 0x000c39 0x98e81 */ axs1 = zero
/* 0x000c3a 0xbc097 */ jps 0x9
/* 0x000c3b 0x32038 */ cmp(rb1,0x0)
/* 0x000c3c 0x42031 */ if (ns) jps 0x6; axl0 = sp[0x0] /* MW 2 */
/* 0x000c3d 0x90010 *//* MW 1 */
/* 0x000c3e 0x42023 */ jps 0x4; axs0 = zero /* MW 2 */
/* 0x000c3f 0x98e80 *//* MW 1 */
/* 0x000c40 0x90012 */ bxl0 = sp[0x0]
/* 0x000c41 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c42 0x05cc8 *//* MW 1 */
/* 0x000c43 0x2a011 */ ax1 = bx0 + 0x0
/* 0x000c44 0x88236 */ lr = sp[0x10]
/* 0x000c45 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c46 0x280b0 *//* MW 1 */
/* 0x000c47 0x32038 */ cmp(rb1,0x0)
/* 0x000c48 0x4202d */ if (ns) jpsdb 0x5; axl0 = sp[0x8] /* MW 2 */
/* 0x000c49 0x90110 *//* MW 1 */
/* 0x000c4a 0x6e000 */ axl1 = [0x5e8] /* MW 2 */
/* 0x000c4b 0x2f411 *//* MW 1 */
/* 0x000c4c 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000c4d 0x06848 *//* MW 1 */
/* 0x000c4e 0x2a002 */ bx0 = ax0 + 0x0
/* 0x000c4f 0x88236 */ lr = sp[0x10]
/* 0x000c50 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c51 0x280b0 *//* MW 1 */
/* 0x000c52 0x90112 */ bxl0 = sp[0x8]
/* 0x000c53 0x66000 */ calldb 0x5d8 /* MW 2 */
/* 0x000c54 0x05d88 *//* MW 1 */
/* 0x000c55 0x2a011 */ ax1 = bx0 + 0x0
/* 0x000c56 0x88236 */ lr = sp[0x10]
/* 0x000c57 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c58 0x280b0 *//* MW 1 */
/* 0x000c59 0x88236 */ lr = sp[0x10]
/* 0x000c5a 0x64000 */ jpdb 0xcb6 /* MW 2 */
/* 0x000c5b 0x0cb6f *//* MW 1 */
/* 0x000c5c 0x40000 */ nop; sp+= 0x58 /* MW 2 */
/* 0x000c5d 0x280b0 *//* MW 1 */
/* 0x000c5e 0x6e000 */ axl1 = [0x5e8] /* MW 2 */
/* 0x000c5f 0x2f411 *//* MW 1 */
/* 0x000c60 0x5901c */ cmp(rb1,0x0); sp[0x0] = rb0 /* MW 2 */
/* 0x000c61 0x0804a *//* MW 1 */
/* 0x000c62 0x42031 */ if (ns) jps 0x6; sp[0x4] = ra1 /* MW 2 */
/* 0x000c63 0x880c9 *//* MW 1 */
/* 0x000c64 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000c65 0x06848 *//* MW 1 */
/* 0x000c66 0x55001 */ bx0 = ax0 + 0x0; nop /* MW 2 */
/* 0x000c67 0x38000 *//* MW 1 */
/* 0x000c68 0x42013 */ jps 0x2; axs1 = sp[0x0] /* MW 2 */
/* 0x000c69 0x88001 *//* MW 1 */
/* 0x000c6a 0x40000 */ nop; axs1 = sp[0x0] /* MW 2 */
/* 0x000c6b 0x08001 *//* MW 1 */
/* 0x000c6c 0x59004 */ cmp(ax1,0x0); bxs0 = sp[0x4] /* MW 2 */
/* 0x000c6d 0x08082 *//* MW 1 */
/* 0x000c6e 0x42091 */ if (ns) jps 0x12; axs1 = sp[0x14] /* MW 2 */
/* 0x000c6f 0x88281 *//* MW 1 */
/* 0x000c70 0x29052 */ bx0 = bx0 | ax1
/* 0x000c71 0x32010 */ cmp(bx0,0x0)
/* 0x000c72 0xbc070 */ if (z) jps 0x7
/* 0x000c73 0x32048 */ cmp(ax1,0x1)
/* 0x000c74 0x42060 */ if (nz) jps 0xc; axs1 = zero /* MW 2 */
/* 0x000c75 0x98e81 *//* MW 1 */
/* 0x000c76 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c77 0x05cc8 *//* MW 1 */
/* 0x000c78 0x2a002 */ bx0 = ax0 + 0x0
/* 0x000c79 0xbc087 */ jps 0x8
/* 0x000c7a 0x66000 */ calldb 0x5cc /* MW 2 */
/* 0x000c7b 0x05cc8 *//* MW 1 */
/* 0x000c7c 0x55000 */ ax1 = ax0 + 0x0; bxl0 = ahl0 /* MW 2 */
/* 0x000c7d 0x99202 *//* MW 1 */
/* 0x000c7e 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000c7f 0x06848 *//* MW 1 */
/* 0x000c80 0x55001 */ bx0 = ax0 + 0x0; axl1 = ahl0 /* MW 2 */
/* 0x000c81 0x19201 *//* MW 1 */
/* 0x000c82 0x88236 */ lr = sp[0x10]
/* 0x000c83 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c84 0x280b0 *//* MW 1 */
/* 0x000c85 0x32038 */ cmp(rb1,0x0)
/* 0x000c86 0x42025 */ if (s) jpsdb 0x4; lr = sp[0x10] /* MW 2 */
/* 0x000c87 0x08236 *//* MW 1 */
/* 0x000c88 0x6e000 */ axl0 = [0x5f8] /* MW 2 */
/* 0x000c89 0x2fc10 *//* MW 1 */
/* 0x000c8a 0x40000 */ nop; axs0 = zero /* MW 2 */
/* 0x000c8b 0x18e80 *//* MW 1 */
/* 0x000c8c 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c8d 0x280b0 *//* MW 1 */
/* 0x000c8e 0x32038 */ cmp(rb1,0x0)
/* 0x000c8f 0x4201e */ if (p) jpsdb 0x3; lr = sp[0x10] /* MW 2 */
/* 0x000c90 0x08236 *//* MW 1 */
/* 0x000c91 0x6e000 */ axl0 = [0x5f8] /* MW 2 */
/* 0x000c92 0x2fc10 *//* MW 1 */
/* 0x000c93 0x98e80 */ axs0 = zero
/* 0x000c94 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c95 0x280b0 *//* MW 1 */
/* 0x000c96 0x32038 */ cmp(rb1,0x0)
/* 0x000c97 0x4201d */ if (s) jpsdb 0x3; lr = sp[0x10] /* MW 2 */
/* 0x000c98 0x08236 *//* MW 1 */
/* 0x000c99 0x6e000 */ axl0 = [0x5f8] /* MW 2 */
/* 0x000c9a 0x2fc10 *//* MW 1 */
/* 0x000c9b 0x98e80 */ axs0 = zero
/* 0x000c9c 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000c9d 0x280b0 *//* MW 1 */
/* 0x000c9e 0x32038 */ cmp(rb1,0x0)
/* 0x000c9f 0x4201e */ if (p) jpsdb 0x3; lr = sp[0x10] /* MW 2 */
/* 0x000ca0 0x08236 *//* MW 1 */
/* 0x000ca1 0x6e000 */ axl0 = [0x5f8] /* MW 2 */
/* 0x000ca2 0x2fc10 *//* MW 1 */
/* 0x000ca3 0x98e80 */ axs0 = zero
/* 0x000ca4 0x460a0 */ ret; sp+= 0x58 /* MW 2 */
/* 0x000ca5 0x280b0 *//* MW 1 */
/* 0x000ca6 0x88236 */ lr = sp[0x10]
/* 0x000ca7 0xba148 */ retdb
/* 0x000ca8 0x90610 */ axl0 = sp[0x30]
/* 0x000ca9 0xa80b0 */ sp+= 0x58
/* 0x000caa 0x88236 */ lr = sp[0x10]
/* 0x000cab 0xba148 */ retdb
/* 0x000cac 0x90610 */ axl0 = sp[0x30]
/* 0x000cad 0xa80b0 */ sp+= 0x58
/* 0x000cae 0x88236 */ lr = sp[0x10]
/* 0x000caf 0xba148 */ retdb
/* 0x000cb0 0x90610 */ axl0 = sp[0x30]
/* 0x000cb1 0xa80b0 */ sp+= 0x58
/* 0x000cb2 0x88236 */ lr = sp[0x10]
/* 0x000cb3 0xba148 */ retdb
/* 0x000cb4 0x90610 */ axl0 = sp[0x30]
/* 0x000cb5 0xa80b0 */ sp+= 0x58
.label ff_sqrt
/* 0x000cb6 0x98448 */ ra0 = ah1
/* 0x000cb7 0x6c000 */ bxs0 = [0x6f0] /* MW 2 */
/* 0x000cb8 0x37802 *//* MW 1 */
/* 0x000cb9 0x54453 */ rb0 = ra0 & bx0; axs0 = al1 /* MW 2 */
/* 0x000cba 0x18340 *//* MW 1 */
/* 0x000cbb 0x58058 */ cmp(rb0,bx0); sp+= -0x18 /* MW 2 */
/* 0x000cbc 0x2bfd0 *//* MW 1 */
/* 0x000cbd 0xbcc10 */ if (z) jps 0xc1
/* 0x000cbe 0x32020 */ cmp(ra0,0x0)
/* 0x000cbf 0xbc084 */ if (p) jps 0x8
/* 0x000cc0 0x6c000 */ bxs0 = [0x6f4] /* MW 2 */
/* 0x000cc1 0x37a02 *//* MW 1 */
/* 0x000cc2 0x288a2 */ bx0 = ra0 & bx0
/* 0x000cc3 0x29012 */ bx0 = bx0 | ax0
/* 0x000cc4 0x32810 */ cmpu(bx0,0x0)
/* 0x000cc5 0xbcd10 */ if (z) jps 0xd1
/* 0x000cc6 0x32020 */ cmp(ra0,0x0)
/* 0x000cc7 0xbcc42 */ if (s) jps 0xc4
/* 0x000cc8 0x22d26 */ rb0 = asr(ra0,0x14)
/* 0x000cc9 0x32030 */ cmp(rb0,0x0)
/* 0x000cca 0xbc1c1 */ if (nz) jps 0x1c
/* 0x000ccb 0x32020 */ cmp(ra0,0x0)
/* 0x000ccc 0x5c080 */ ax1 = 32; if (nz) jps 0x8 /* MW 2 */
/* 0x000ccd 0xbc081 *//* MW 1 */
/* 0x000cce 0x3875a */ bx0 = -21
/* 0x000ccf 0x23ac5 */ ra1 = lsr(ax0,0xb)
/* 0x000cd0 0x29164 */ ra0 = ra0 | ra1
/* 0x000cd1 0x32020 */ cmp(ra0,0x0)
/* 0x000cd2 0x5405b */ rb0 = rb0 + bx0; if (z) jpsdb -0x5 /* MW 2 */
/* 0x000cd3 0x3ffb8 *//* MW 1 */
/* 0x000cd4 0x51aa0 */ ax0 = lsl(ax0,0x15); nop /* MW 2 */
/* 0x000cd5 0x38000 *//* MW 1 */
/* 0x000cd6 0x68040 */ ra1 = 0x100000 /* MW 2 */
/* 0x000cd7 0x00009 *//* MW 1 */
/* 0x000cd8 0x544b3 */ rb1 = ra0 & ra1; bxs0 = zero /* MW 2 */
/* 0x000cd9 0x98e82 *//* MW 1 */
/* 0x000cda 0x32038 */ cmp(rb1,0x0)
/* 0x000cdb 0xbc051 */ if (nz) jps 0x5
/* 0x000cdc 0x23064 */ ra0 = lsl(ra0,0x1)
/* 0x000cdd 0x28967 */ rb1 = ra0 & ra1
/* 0x000cde 0x32038 */ cmp(rb1,0x0)
/* 0x000cdf 0x55029 */ bx0 = bx0 + 0x1; if (z) jps -0x5 /* MW 2 */
/* 0x000ce0 0x3ffb0 *//* MW 1 */
/* 0x000ce1 0x2e08d */ ra1 = ax1 - bx0
/* 0x000ce2 0x2a7d1 */ ax1 = bx0 + -0x1
/* 0x000ce3 0x21945 */ ra1 = lsr(ax0,ra1)
/* 0x000ce4 0x21080 */ ax0 = lsl(ax0,bx0)
/* 0x000ce5 0x2e076 */ rb0 = rb0 - ax1
/* 0x000ce6 0x29164 */ ra0 = ra0 | ra1
/* 0x000ce7 0xb2009 */ axs1 = -0x3ff
/* 0x000ce8 0x6803f */ ra1 = 0xfffff /* MW 2 */
/* 0x000ce9 0xfffc9 *//* MW 1 */
/* 0x000cea 0x5403b */ rb0 = rb0 + ax1; bxs0 = 0x20 /* MW 2 */
/* 0x000ceb 0x30102 *//* MW 1 */
/* 0x000cec 0x52c58 */ bt(rb0,bx0); axs1 = 0x34 /* MW 2 */
/* 0x000ced 0x301a1 *//* MW 1 */
/* 0x000cee 0x544b2 */ ra0 = ra0 & ra1; if (nz) jpsdb 0x8 /* MW 2 */
/* 0x000cef 0x3c089 *//* MW 1 */
/* 0x000cf0 0x24064 */ ra0 = bs(ra0,ax1)
/* 0x000cf1 0x6c000 */ axs1 = [0x6f8] /* MW 2 */
/* 0x000cf2 0x37c01 *//* MW 1 */
/* 0x000cf3 0x28841 */ ax1 = ax0 & ax1
/* 0x000cf4 0x23fcd */ ra1 = lsr(ax1,0x1f)
/* 0x000cf5 0x23061 */ ax1 = lsl(ra0,0x1)
/* 0x000cf6 0x2814c */ ra0 = ax1 + ra1
/* 0x000cf7 0x23040 */ ax0 = lsl(ax0,0x1)
/* 0x000cf8 0x6c000 */ axs1 = [0x6f8] /* MW 2 */
/* 0x000cf9 0x37c01 *//* MW 1 */
/* 0x000cfa 0x54422 */ ra1 = ax0 & ax1; bxs1 = zero /* MW 2 */
/* 0x000cfb 0x98e83 *//* MW 1 */
/* 0x000cfc 0x22876 */ rb0 = asr(rb0,0x1)
/* 0x000cfd 0x51833 */ rb0 = lsl(ra0,0x1); sp[0x0] = rb0 /* MW 2 */
/* 0x000cfe 0x0804a *//* MW 1 */
/* 0x000cff 0x51ff6 */ ra1 = lsr(ra1,0x1f); ra0 = zero /* MW 2 */
/* 0x000d00 0x98e88 *//* MW 1 */
/* 0x000d01 0x540ba */ ra1 = rb0 + ra1; bxs0 = zero /* MW 2 */
/* 0x000d02 0x98e82 *//* MW 1 */
/* 0x000d03 0x68080 */ rb0 = 0x200000 /* MW 2 */
/* 0x000d04 0x0000a *//* MW 1 */
/* 0x000d05 0x23040 */ ax0 = lsl(ax0,0x1)
/* 0x000d06 0x2819f */ rb1 = bx1 + rb0
/* 0x000d07 0x30178 */ cmp(rb1,ra1)
/* 0x000d08 0xbc044 */ if (p) jps 0x4
/* 0x000d09 0x2e1ed */ ra1 = ra1 - rb1
/* 0x000d0a 0x281bf */ rb1 = rb1 + rb0
/* 0x000d0b 0x540d2 */ ra0 = ra0 + rb0; bxs1 = rb1 /* MW 2 */
/* 0x000d0c 0x182c3 *//* MW 1 */
/* 0x000d0d 0x23876 */ rb0 = lsr(rb0,0x1)
/* 0x000d0e 0x32830 */ cmpu(rb0,0x0)
/* 0x000d0f 0x28847 */ rb1 = ax0 & ax1
/* 0x000d10 0x2306d */ ra1 = lsl(ra1,0x1)
/* 0x000d11 0x23fff */ rb1 = lsr(rb1,0x1f)
/* 0x000d12 0x51820 */ ax0 = lsl(ax0,0x1); if (nz) jpsdb -0xe /* MW 2 */
/* 0x000d13 0x3ff29 *//* MW 1 */
/* 0x000d14 0x281ed */ ra1 = ra1 + rb1
/* 0x000d15 0x5c002 */ ra0 = 0; sp[0x4] = ra0 /* MW 2 */
/* 0x000d16 0x080c8 *//* MW 1 */
/* 0x000d17 0x55006 */ ra0 = ax1 + 0x0; sp[0xc] = ra0 /* MW 2 */
/* 0x000d18 0x081c8 *//* MW 1 */
/* 0x000d19 0x30158 */ cmp(bx1,ra1)
/* 0x000d1a 0x5408b */ rb0 = bx0 + ra0; if (s) jps 0x4 /* MW 2 */
/* 0x000d1b 0x3c042 *//* MW 1 */
/* 0x000d1c 0x30158 */ cmp(bx1,ra1)
/* 0x000d1d 0xbc181 */ if (nz) jps 0x18
/* 0x000d1e 0x30830 */ cmpu(rb0,ax0)
/* 0x000d1f 0xbc164 */ if (p) jps 0x16
/* 0x000d20 0x28872 */ bx0 = rb0 & ax1
/* 0x000d21 0x30850 */ cmpu(bx0,ax1)
/* 0x000d22 0x5409b */ rb1 = rb0 + ra0; if (nz) jpsdb 0x8 /* MW 2 */
/* 0x000d23 0xbc089 *//* MW 1 */
/* 0x000d24 0x5501d */ bx0 = rb1 + 0x0; rb1 = bh1 /* MW 2 */
/* 0x000d25 0x184cb *//* MW 1 */
/* 0x000d26 0x5442a */ ra1 = bx0 & ax1; sp[0x8] = ra1 /* MW 2 */
/* 0x000d27 0x88149 *//* MW 1 */
/* 0x000d28 0x32828 */ cmpu(ra1,0x0)
/* 0x000d29 0x42008 */ if (nz) jps 0x1; ra1 = sp[0x8] /* MW 2 */
/* 0x000d2a 0x88109 *//* MW 1 */
/* 0x000d2b 0x2a05f */ rb1 = bx1 + 0x1
/* 0x000d2c 0x30980 */ cmpu(ax0,rb0)
/* 0x000d2d 0x57076 */ ra1 = ra1 - bx1; if (ns) jpsdb 0x3 /* MW 2 */
/* 0x000d2e 0xbc03b *//* MW 1 */
/* 0x000d2f 0x5501d */ bx1 = rb1 + 0x0; rb1 = sp[0xc] /* MW 2 */
/* 0x000d30 0x8818b *//* MW 1 */
/* 0x000d31 0x2a7ed */ ra1 = ra1 + -0x1
/* 0x000d32 0x2813f */ rb1 = rb1 + ra0
/* 0x000d33 0x570c3 */ rb0 = ax0 - rb0; sp[0xc] = rb1 /* MW 2 */
/* 0x000d34 0x081cb *//* MW 1 */
/* 0x000d35 0x2a030 */ ax0 = rb0 + 0x0
/* 0x000d36 0x23864 */ ra0 = lsr(ra0,0x1)
/* 0x000d37 0x32820 */ cmpu(ra0,0x0)
/* 0x000d38 0x28846 */ rb0 = ax0 & ax1
/* 0x000d39 0x2306d */ ra1 = lsl(ra1,0x1)
/* 0x000d3a 0x23ff6 */ rb0 = lsr(rb0,0x1f)
/* 0x000d3b 0x51820 */ ax0 = lsl(ax0,0x1); if (nz) jpsdb -0x24 /* MW 2 */
/* 0x000d3c 0x3fdc9 *//* MW 1 */
/* 0x000d3d 0x281ad */ ra1 = ra1 + rb0
/* 0x000d3e 0x29029 */ ax1 = ra1 | ax0
/* 0x000d3f 0x59404 */ cmpu(ax1,0x0); sp[0x8] = lr /* MW 2 */
/* 0x000d40 0x08176 *//* MW 1 */
/* 0x000d41 0xbc280 */ if (z) jps 0x28
/* 0x000d42 0x6e000 */ axl1 = [0x700] /* MW 2 */
/* 0x000d43 0x38011 *//* MW 1 */
/* 0x000d44 0x66000 */ calldb 0x784 /* MW 2 */
/* 0x000d45 0x07848 *//* MW 1 */
/* 0x000d46 0x55004 */ ax0 = ax1 + 0x0; nop /* MW 2 */
/* 0x000d47 0x38000 *//* MW 1 */
/* 0x000d48 0x59010 */ cmp(ra0,0x0); axs1 = sp[0x4] /* MW 2 */
/* 0x000d49 0x08081 *//* MW 1 */
/* 0x000d4a 0x420e0 */ if (z) jps 0x1c; ra0 = sp[0xc] /* MW 2 */
/* 0x000d4b 0x08188 *//* MW 1 */
/* 0x000d4c 0x55024 */ ax1 = ax1 + 0x1; axs0 = -0x1 /* MW 2 */
/* 0x000d4d 0xb3ff8 *//* MW 1 */
/* 0x000d4e 0x58410 */ cmpu(ra0,ax0); sp[0x10] = ah1 /* MW 2 */
/* 0x000d4f 0x08251 *//* MW 1 */
/* 0x000d50 0xbc150 */ if (z) jps 0x15
/* 0x000d51 0x6e000 */ axl1 = [0x700] /* MW 2 */
/* 0x000d52 0x38011 *//* MW 1 */
/* 0x000d53 0x66000 */ calldb 0x7c2 /* MW 2 */
/* 0x000d54 0x07c28 *//* MW 1 */
/* 0x000d55 0x2a008 */ ax0 = ax1 + 0x0
/* 0x000d56 0x32020 */ cmp(ra0,0x0)
/* 0x000d57 0x42028 */ if (nz) jps 0x5; axs1 = sp[0xc] /* MW 2 */
/* 0x000d58 0x88181 *//* MW 1 */
/* 0x000d59 0x88082 */ bxs0 = sp[0x4]
/* 0x000d5a 0x55424 */ ax0 = ax1 & 0x1; jpsdb 0x11 /* MW 2 */
/* 0x000d5b 0x3c11f *//* MW 1 */
/* 0x000d5c 0x54006 */ ra0 = ax1 + ax0; sp[0x10] = bh0 /* MW 2 */
/* 0x000d5d 0x08252 *//* MW 1 */
/* 0x000d5e 0x387f0 */ ax0 = -2
/* 0x000d5f 0x30808 */ cmpu(ax1,ax0)
/* 0x000d60 0xbc030 */ if (z) jps 0x3
/* 0x000d61 0x88080 */ axs0 = sp[0x4]
/* 0x000d62 0x40000 */ nop; sp[0x10] = ah0 /* MW 2 */
/* 0x000d63 0x08250 *//* MW 1 */
/* 0x000d64 0x55046 */ ra0 = ax1 + 0x2; jps 0x7 /* MW 2 */
/* 0x000d65 0x3c077 *//* MW 1 */
/* 0x000d66 0x4202b */ jps 0x5; ra0 = zero /* MW 2 */
/* 0x000d67 0x98e88 *//* MW 1 */
/* 0x000d68 0x4201b */ jps 0x3; sp[0x10] = ah1 /* MW 2 */
/* 0x000d69 0x88251 *//* MW 1 */
/* 0x000d6a 0x88081 */ axs1 = sp[0x4]
/* 0x000d6b 0x88188 */ ra0 = sp[0xc]
/* 0x000d6c 0x88251 */ sp[0x10] = ah1
/* 0x000d6d 0x23864 */ ra0 = lsr(ra0,0x1)
/* 0x000d6e 0x88200 */ axs0 = sp[0x10]
/* 0x000d6f 0x55421 */ bx0 = ax0 & 0x1; axs1 = sp[0x0] /* MW 2 */
/* 0x000d70 0x08001 *//* MW 1 */
/* 0x000d71 0x32050 */ cmp(bx0,0x1)
/* 0x000d72 0x22846 */ rb0 = asr(ax0,0x1)
/* 0x000d73 0x6c000 */ axs0 = [0x6fc] /* MW 2 */
/* 0x000d74 0x37e00 *//* MW 1 */
/* 0x000d75 0x54018 */ ax0 = rb0 + ax0; if (nz) jpsdb 0x3 /* MW 2 */
/* 0x000d76 0x3c039 *//* MW 1 */
/* 0x000d77 0x6c000 */ bxs0 = [0x6f8] /* MW 2 */
/* 0x000d78 0x37c02 *//* MW 1 */
/* 0x000d79 0x290a4 */ ra0 = ra0 | bx0
/* 0x000d7a 0x23509 */ ax1 = lsl(ax1,0x14)
/* 0x000d7b 0x28041 */ ax1 = ax0 + ax1
/* 0x000d7c 0x42057 */ jpsdb 0xa; axs0 = ah1 /* MW 2 */
/* 0x000d7d 0x98440 *//* MW 1 */
/* 0x000d7e 0x9820c */ al0 = ra0
/* 0x000d7f 0x88176 */ sp[0x8] = lr
/* 0x000d80 0x55005 */ bx0 = ax1 + 0x0; sp[0x0] = ahl1 /* MW 2 */
/* 0x000d81 0x10059 *//* MW 1 */
/* 0x000d82 0x66000 */ call 0x5d8 /* MW 2 */
/* 0x000d83 0x05d80 *//* MW 1 */
/* 0x000d84 0x66000 */ calldb 0x5c0 /* MW 2 */
/* 0x000d85 0x05c08 *//* MW 1 */
/* 0x000d86 0x55000 */ ax1 = ax0 + 0x0; bxl0 = sp[0x0] /* MW 2 */
/* 0x000d87 0x90012 *//* MW 1 */
/* 0x000d88 0x40000 */ nop; lr = sp[0x8] /* MW 2 */
/* 0x000d89 0x08136 *//* MW 1 */
/* 0x000d8a 0x460a0 */ ret; sp+= 0x18 /* MW 2 */
/* 0x000d8b 0x28030 *//* MW 1 */
/* 0x000d8c 0x55005 */ bx0 = ax1 + 0x0; sp[0x0] = lr /* MW 2 */
/* 0x000d8d 0x08076 *//* MW 1 */
/* 0x000d8e 0x66000 */ call 0x5cc /* MW 2 */
/* 0x000d8f 0x05cc0 *//* MW 1 */
/* 0x000d90 0x66000 */ calldb 0x684 /* MW 2 */
/* 0x000d91 0x06848 *//* MW 1 */
/* 0x000d92 0x55001 */ bx0 = ax0 + 0x0; axl1 = ahl0 /* MW 2 */
/* 0x000d93 0x19201 *//* MW 1 */
/* 0x000d94 0x88036 */ lr = sp[0x0]
/* 0x000d95 0x460a0 */ ret; sp+= 0x18 /* MW 2 */
/* 0x000d96 0x28030 *//* MW 1 */
/* 0x000d97 0xba148 */ retdb
/* 0x000d98 0xa8030 */ sp+= 0x18
/* 0x000d99 0x2a008 */ ax0 = ax1 + 0x0
.rodata_segment DM 0x000001
.label _ZL13__str00f02b8f
0x72
0x0
.bss_segment DM 0x000004 120
.rodata_segment DM 0x000124
.label _ZL13__str45bf45e5
0x2e
0x2f
0x73
0x69
0x6d
0x75
0x6c
0x61
0x74
0x69
0x6f
0x6e
0x5f
0x64
0x61
0x74
0x61
0x2f
0x73
0x69
0x6d
0x70
0x6c
0x65
0x5f
0x63
0x6f
0x72
0x72
0x75
0x70
0x74
0x65
0x64
0x5f
0x73
0x69
0x67
0x6e
0x61
0x6c
0x2e
0x74
0x78
0x74
0x0
.label _ZL13__str1747fd53
0x2e
0x2f
0x73
0x69
0x6d
0x75
0x6c
0x61
0x74
0x69
0x6f
0x6e
0x5f
0x64
0x61
0x74
0x61
0x2f
0x73
0x69
0x6d
0x70
0x6c
0x65
0x5f
0x6e
0x6f
0x69
0x73
0x65
0x5f
0x73
0x69
0x67
0x6e
0x61
0x6c
0x2e
0x74
0x78
0x74
0x0
.label _ZL13__str31c2d68e
0x2e
0x2f
0x73
0x69
0x6d
0x75
0x6c
0x61
0x74
0x69
0x6f
0x6e
0x5f
0x64
0x61
0x74
0x61
0x2f
0x6f
0x75
0x74
0x70
0x75
0x74
0x2f
0x73
0x69
0x6d
0x70
0x6c
0x65
0x5f
0x6f
0x75
0x74
0x70
0x75
0x74
0x5f
0x73
0x69
0x6d
0x75
0x6c
0x61
0x74
0x65
0x64
0x2e
0x74
0x78
0x74
0x0
.label _ZL13__str00f52cca
0x77
0x0
.label _ZL13__str41232700
0x25
0x64
0x0
.label _ZL13__str2eb09b76
0x25
0x64
0xa
0x0
.bss_segment DM 0x0001bc 4
.rodata_segment DM 0x0001c0
.label _ro_data_DM_8___main__2
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
0x7b
0x14
0xae
0x47
0xe1
0x7a
0x84
0x3f
.bss_segment DM 0x0001d0 20
.bss_segment DM 0x0001f0 100
.rodata_segment DM 0x0002f0
.label _ro_data_DM_8___Z20scale_preemph_filterP16SingleSignalPathdddddi__2
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x40
.label _ro_data_DM_8___Z10set_weightP16SingleSignalPathdi__2
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x40
.label _ro_data_DM_8___Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi__1
0x0
0x0
0xc0
0xff
0xff
0xff
0xdf
0x41
.bss_segment DM 0x000318 100
.bss_segment DM 0x000418 80
.rodata_segment DM 0x000498
.label _ro_data_DM_8___ZL18estimateDiv128To64yyy__2
0x0
0x0
0x0
0x0
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0x0
0x0
0x0
0x0
.label _ro_data_DM_8___ZL19propagateFloat64NaNyy__2
0xff
0xff
0xff
0xff
0xff
0xff
0x7
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0xe0
0xff
.label _ro_data_DM_8___ZL19roundAndPackFloat64iiy__1
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
.label _ro_data_DM_8___Z30float64_to_int32_round_to_zeroy__1
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
.rodata_segment DM 0x0004c8
.label _ro_data_DM_4___Z30float64_to_int32_round_to_zeroy__4
0x0
0x0
0x0
0x80
0xff
0xff
0xff
0x7f
.rodata_segment DM 0x0004d0
.label _ro_data_DM_8___ZL14addFloat64Sigsyyi__3
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x40
.label _ro_data_DM_8___ZL14subFloat64Sigsyyi__3
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
.label _ro_data_DM_8___Z11float64_mulyy__3
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
.label _ro_data_DM_8___Z11float64_divyy__3
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
.label _ro_data_DM_8___Z10float64_eqyy__1
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
.label _ro_data_DM_8___Z10float64_leyy__1
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
.label _ro_data_DM_8___Z10float64_ltyy__1
0xff
0xff
0xff
0xff
0xff
0xff
0xf
0x0
.label _ZZ6ff_powddE2bp
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0xf8
0x3f
.label _ZZ6ff_powddE4dp_h
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x40
0x3
0xb8
0xe2
0x3f
.label _ZZ6ff_powddE4dp_l
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x6
0xd0
0xcf
0x43
0xeb
0xfd
0x4c
0x3e
.label _ro_data_DM_8__ff_ldexp__5
0x0
0x0
0x0
0x0
0x0
0x0
0x50
0x43
0x59
0xf3
0xf8
0xc2
0x1f
0x6e
0xa5
0x1
0x9c
0x75
0x0
0x88
0x3c
0xe4
0x37
0x7e
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x80
0x0
0x0
0x0
0x0
0x0
0x0
0x90
0x3c
.rodata_segment DM 0x0005a0
.label _ro_data_DM_4__ff_ldexp__9
0x0
0x0
0xf0
0x7f
0xff
0xff
0xff
0x7f
0xff
0xff
0xf
0x80
.label _ro_data_DM_4__ff_pow__14
0xff
0xff
0xff
0x7f
0x0
0x0
0xf0
0x7f
0x0
0x0
0x40
0x43
0x0
0x0
0xf0
0x3f
0x0
0x0
0x0
0x40
0x0
0x0
0xe0
0x3f
0x0
0x0
0xe0
0x41
0x0
0x0
0xf0
0x43
0xff
0xff
0xef
0x3f
0x0
0x0
0x90
0x40
0x0
0xcc
0x90
0x40
0x0
0x0
0x10
0xc0
0x0
0x0
0x70
0xbf
0x0
0x34
0x6f
0x3f
.rodata_segment DM 0x0005e8
.label _ro_data_DM_8__ff_pow__48
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
0xff
0xff
0xff
0xff
0xff
0xff
0xff
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x7f
0x0
0x0
0x0
0x0
0x0
0x0
0xe0
0x3f
0x55
0x55
0x55
0x55
0x55
0x55
0xd5
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0xd0
0x3f
0x0
0x0
0x0
0x60
0x47
0x15
0xf7
0x3f
0x44
0xdf
0x5d
0xf8
0xb
0xae
0x54
0x3e
0xfe
0x82
0x2b
0x65
0x47
0x15
0xf7
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0x40
0x43
0x3
0x33
0x33
0x33
0x33
0x33
0xe3
0x3f
0xff
0xab
0x6f
0xdb
0xb6
0x6d
0xdb
0x3f
0x4d
0x26
0x8f
0x51
0x55
0x55
0xd5
0x3f
0x1
0x41
0x1d
0xa9
0x60
0x74
0xd1
0x3f
0x65
0xdb
0xc9
0x93
0x4a
0x86
0xcd
0x3f
0xef
0x4e
0x45
0x4a
0x28
0x7e
0xca
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0x8
0x40
0x0
0x0
0x0
0xe0
0x9
0xc7
0xee
0x3f
0xf5
0x1
0x5b
0x14
0xe0
0x2f
0x3e
0xbe
0xfd
0x3
0x3a
0xdc
0x9
0xc7
0xee
0x3f
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0xbf
0x9c
0x75
0x0
0x88
0x3c
0xe4
0x37
0x7e
0xfe
0x82
0x2b
0x65
0x47
0x15
0x97
0x3c
0x59
0xf3
0xf8
0xc2
0x1f
0x6e
0xa5
0x1
0x0
0x0
0x0
0x0
0x43
0x2e
0xe6
0x3f
0xef
0x39
0xfa
0xfe
0x42
0x2e
0xe6
0x3f
0x39
0x6c
0xa8
0xc
0x61
0x5c
0x20
0xbe
0x3e
0x55
0x55
0x55
0x55
0x55
0xc5
0x3f
0x93
0xbd
0xbe
0x16
0x6c
0xc1
0x66
0xbf
0x2c
0xde
0x25
0xaf
0x6a
0x56
0x11
0x3f
0xf1
0x6b
0xd2
0xc5
0x41
0xbd
0xbb
0xbe
0xd0
0xa4
0xbe
0x72
0x69
0x37
0x66
0x3e
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x40
.rodata_segment DM 0x0006f0
.label _ro_data_DM_4__ff_sqrt__4
0x0
0x0
0xf0
0x7f
0xff
0xff
0xff
0x7f
0x0
0x0
0x0
0x80
0x0
0x0
0xe0
0x3f
.rodata_segment DM 0x000700
.label _ro_data_DM_8__ff_sqrt__6
0x0
0x0
0x0
0x0
0x0
0x0
0xf0
0x3f
.bss_segment DM 0x800000 8
.bss_segment DM 0x800008 8
.bss_segment DM 0x800010 8
.bss_segment DM 0x800018 10c
.dir 0 "%PROCDIR%"
.dir 1 "C:/Users/phangl/00_Repos/06_DSP_Simulation/simulation"
.dir 2 "C:/Users/phangl/00_Repos/06_DSP_Simulation/simulation/signal_processing"
.stack DMA e000 fff8